You clearly haven’t tried 3.5e, IMHO best edition. Class for every occasion. 362 to be exact, however I might be missing some (ex. savage species monster class progression). And you can obviously mix and match classes as long as you meet the requirements.
3rd sentence, first message.
True, there are few, I wouldn’t say “many” tho.
Absolutely they do and I mean, I do like PF1 as well.
I only have a problem with “PF1 has more classes than 3.5”, which I would classify as “debatable”. I wouldn’t say wrong, since some archetypes do change the class enough, to be in my view as well, another class.