Your friend received one infraction point. THEN he was banned. I agree that the moderators on the official forum are a little overzealous, but your friend wouldn't have been perma'd for that one point.
No need for pitchforks. There's just more to this story than you know or are telling us.
Edit: Additionally, I want to add that while I have tried to be civil, it is you that feels the need to add snark and sarcasm when it isn't needed and does little else but to drag the conversation downwards. If you have no other way to have a conversation about a game other than childish retaliations, perhaps you should take a step back from the computer and take a breath of fresh air.
Tone down the attitude (those who have one anyway) or it'll be toned down for you.
To be fair, the official forums had overly strict moderation before they became a cesspool. I don't adhere to the belief that any official forum will eventually turn into a pile of garbage - the stereotype certainly held true for GW2's - but with the moderation style they started out with, they didn't do themselves any favors.