...classes that are pretty broadly accepted to be poor at their intended role and even worse at everything else.
Broadly accepted in fairly optimized games. In most beer-n-pretzels, mid-level, cooperative games, class disparity is pretty much a non-issue... at least in my experience. YMMV.