> These systems will be fixed and then tossed out
> Nothing is infeasible to replace, it might be costly, but not infeasible
Too costly. Which does make it infeasible.
Five minutes of downtime can result in multi-million dollar profit losses. (At least that's the quote I was given by the CTO when he was explaining the scope of my role when I was consulting at a major Australian bank).
When you have literally millions of transactions a second you need to handle, building a new system to handle the same:
* Regulations
* Specifications (Some thousands of pages)
* Edge cases
* Load
Turns into a multi-year, multi-million dollar operation that will likely be outclassed by the old system by the time it is ready.
No manager in their right mind would approve such a project, no matter how forward-thinking it may be.
Not impossible, but entirely infeasible.