because if you design all classes the same to have both simple and complex options then everybody gets to have access to all classes, rather than being split between choosing 'the simple classes' and 'the complex classes' if they don't want to play one or the other.
With respect, I was responding to (what I thought was), "all classes start simple, and get complex". As in, there would be no simple high-level options.
I think the goal of having all classes be simple, but also possibly complex, and all be reasonably balanced, is asking too much - too difficult a design challenge. If you can do it, by all means have at it, but I don't think it s a reasonable expectation to have of designers.

