I don't know if I agree that all classes are good.
Oracle and Gunslinger have always (at least in my mind) seemed to be overly weak. Like, Gunslinger seems like if should be a high damage output class, but lack of Dex to Damage really seems to hinder him from being a hard hitter. Lol, not to mention, guns just feel really weak.
For Oracle, her curse seems a major downside without a compensating upside (at least until late levels; haven't built one above lv 5).
I'd love to hear counterpoints of anyone has any.
To be clear, 95% agree with your takes though.