I beg to disagree. I just gave a talk[1] about exactly how we[2] went back and took time to learn lessons from designs like CORBA (we're building another microservices framework).
Not least I talk about how it's important to build something that modularises complexity and above all else, focuses first on being _usable by humans_ rather than on technical ascension.
_Some_ of us _are_ listening.
[1]: https://vimeo.com/118895501
[2]: http://wym.io/
It was also an overly complex piece of shit.
People learn nothing from the past.