Nobody should be afraid to express their opinions here. From what I've seen, the only way you're gonna get a ban is if you offend someone or go against everything that was put into making this community what it is today. As for someone getting banned for an out-of-game situation....If someone is going against the rules outside of the server, why would an admin want that person to be in their server, where that someone can just break some more rules in the presence of more people?
Basically, think before you act, if you don't have anything nice to say don't say anything at all, and always wear clean underwear.
Team stacking issue? I don't think there is such a thing. If you want to become a better player, wouldn't you want to play against people much better than you? You may get viciously pwned the first few rounds, but if you study the way they play and adapt it to your own style, you'll get better. Tweaking CS and such only does so much (read: so little) to improve your game. Watch how others play.