Fast-growing tech companies need fast-growing web applications.
This promotes a quick-fix programming culture. The original
application is twisted and morphed to serve purposes (and load levels)
that are way beyond the original design scope.
The result is a monster of Frankenstein, that everybody is
afraid of. Any change can have catastrophic consequences.
The system can't be remedied. It can't be missed.
It can break down any minute now.
So it has to be replaced. Fast.
Such is the irrefutable logic that invites disaster.