I agree with the no Vote Kick. In l4d2 I would get kicked for no reason and also for trying to help the team and give advice. People just don't like to be receiving advice.
Yes god forbid they are doing something wrong, something else is to blame.
Only way I found how to give advice is to do it only to your team while winning and giving pointers and remarks on mistakes but in the form of a joke.
Laughter is a positive trauma...

EDIT: apologies for the double post.
What a mess is written here? What is more important, ban all cheaters or noobhunting. An admin can spectate the one who is voted to kick out if he is not sure. It is easy to see, if someone is cheating. You can see it even through the deathcam easily.
That's partly a problem as visor spotting is not shown in the killcam.
Personally I'm quite a spotting wh*re and whether I use it to benefit the situation for myself or to support the team, guess what happens? 8 times out of 10 the victim after seeing the killcam accuses the fragger of wallhacking/ignore cloack cheating.
People gotta consider BlindSpot lvl2. When I got this on, it's amazing how I'm not magically swarmed at all angles and every distance...