How very dare someone have fun with a game in a way that other people don't like!
I think the OP could have avoided about 99.9% of the blow back if they had just chosen a thread title that was less self-aggrandizing. Proclaiming an unverifiable "world record" for something invites criticism from those that find bragging distasteful. Had they just said "personal record" instead, I doubt anyone would have taken exception to the thread at all.
I'll take it you've never picked up a copy of 'Guiness Book Of World Records'.
It is verified in his recording. Until someone does the same in the less time, he holds the record.
A 'world record' is nothing major. You can sneeze the most per minute and voila, a new world record!