Eh, evolution is a pretty nifty mix of oo class extensions, recursion, brute-force and bias weightings.
I'd wager Gawsh made the best system S/He could given product constraints (completely unfocused if you ask me [which I know no one did]) and the real need to deliver (take it easy over there Leibniz, the world is still crap as evidenced everywhere).
Anyway, can't knock it 'til you've built it.
This is an interesting article: https://www.scientificamerican.com/article/why-do-most-speci...