I think each class has it's pros and cons, some classes do well against others and others do not.
But every class can kill each other, it just takes practice.
If it was easy to kill everyone with every class, whats the purpose of having classes at all? leave just one and give different weapons...