I think the joke is that there’s indeed unequivocally just three, and that one of them still says four despite that fact, contradicting the readers expectations who normally for this format expects the middle thing to be something that changes with perspective (eg. 6 vs 9)
I think overusing comments is a non-issue. I’d rather have over-commented code that doesn’t need it, over undocumented code without comments that needs them. If this over-commenting causes some comments to be out of date, those instances should hopefully be obvious from the code itself or the other comments and easily fixed.