It may be not exactly on the subject, but:
I don't like when people are writing similar things; accepting them/taking them for granted.
No class should be Supposed to take down/destroy any other class. Every class should have their (pretty equal) chances against any other class - in a balanced game. Otherwise, why should you play the 'always losing' class?