That's interesting. I think classes are supposed to have a single responsibility according to S.O.L.I.D so it seems to make sense to have a lot of them.
Unformtunately what we observe in the field is rather thousands of classes unstructured, and the least operation requiring using and combining ten if not more classes, with no abstraction.