Technical debt
According to IBM:
"Technical debt refers to the future costs associated with relying on shortcuts or suboptimal decisions made during software development. Also called code debt or design debt, these compromises are primarily due to quick fixes, poor documentation and reliance on outdated code."
It's happening everywhere because of vibe coding.
Not saying it's good or bad.
It's just happening.