This Survivor thread has an interesting methodology.
The haters get 2 points, but the fans only get 1 point.
So, it might be especially good for identifying classes with high "pain points", places of difficulty even where the overall design is decent.
So it seems the Fighter, Paladin, Wizard, and Rogue are hated least ... and have the fewest problems?