In fact, this problem is probably more prevalent in greenfield over-engineered solutions than old legacy-ridden ones.
(And really much of what we call "technical debt" is just the scaffolding we put together over the years to make stuff be compatible.)