The reason many of them were banned was because they were jerks who berated not only BW but also other players (or their commentary).
I will do that too but only if they get that way with me, well except for the dev who shall not be named, but that's a special case for me.
PF however had a legitimate gripe plus he is a contributing member to BSN. Certain portions of his follow-thru is what got him into trouble.
Yes he did as do many of us with the way EAWare has been with the fans and in letting their employees post, from home under their work account when they "are doing this on their own time and not as an employee" when doing so gives a certain amount of credibility to the fact they are representing EAWare in what they say. Several people have said if they had treated customers the way that has happened here, while using their work account, then though would be out of a job .
Now in regards to the statement about his follow thoughts, unless you saw something that I did not (which is entirely possible as I don't read every post on every thread) what I did see what him posting a video illustrating the level of EAWares level of customer "service". At no time did I see, in the thread that got locked with his video in it, him do anything that should have resulted in a ban. Granted I am not going to read 17 pages again just to verify that statement but I am pretty sure I would have remembered it. So far the only thing I would say is that he posted a video in which he swore. When BWEAmelia replied she did nothing but throw fuel on an already smoldering community. What do you expect to have happened? Her calling someone a "villain" who has done what he has done for the community was uncalled for.
That having been said if he was in the wrong, and I missed whatever he had said, then you are right and he deserves what he got. Anyway you know my belief on this matter so I won't keep going on this part.
I've broken every BSN rule there is and I'm pretty sure have been on the short-list a time or two. I just don't go pressing my luck unnecessarily. How you fight is as important as which battles you pick.
Careful there because that may give them a reason to start looking in case the ban hammer quota hasn't been filled yet for the weekend. You might just be pressing your luck with that statement 
And you are right there. It's always good to pick your fights but some fights are worth fighting.