Nan he’s lying though his teeth you’d need badges no matter if you had a guild from the start or not and any guild worth there salt would want you to get to exalt for the good enchant.
It’s pretty clear he’s one of those “veteran” players who played classic On a private sever didn’t know what it was actually like then complained that it wasn’t like there private sever.
Though I guess it’s only natural that those people would move to wrath and tbc private severs.