Everyone has a class they dislike the most. It's a shame such an issue has to be made about it and so often.
I think it's just a consequence of a competitive game... I don't think there are issues, at least I've not tried to make an "issue" out of it. You'll probably notice despite the engineer slot reduction crusade, I'm still around, still playing and yes, still complaining.
Also, when sniper free Wednesday was introduced there was more nutters around. That certainly isn't the case now, especially not on a regular basis anyway.
I was thinking the same!