I kind of resemble the Rockstar portion mentioned... that said, I'm a massive fan and prominently defend KISS/YAGNI over most other principals... Not the there are never abstractions, but IMO, abstractions should make the rest of development easier and not just hide the common points of use/access behind painful boilerplate or interfaces.
I know of several projects I've worked on that are alive well over a decade later, and some of which I've heard feedback on even recently. Very little of it excessively negative.
It's been an uphill battle though, especially having worked in a lot of C#/.Net shops, where Enterprise Patterns are often adopted when not necessary or prudent. There's also a balance between new tooling and what's working/known already.
I know of several projects I've worked on that are alive well over a decade later, and some of which I've heard feedback on even recently. Very little of it excessively negative.
It's been an uphill battle though, especially having worked in a lot of C#/.Net shops, where Enterprise Patterns are often adopted when not necessary or prudent. There's also a balance between new tooling and what's working/known already.