And the tech doesn't really matter. I hate React with a passion, because Angular is so much more sane - in my experience. But it's fine. It's mature, it can be made to perform completely well.
The tech doesn't really matter. The people doesn't matter either. Even the costs doesn't matter as much as people think. What matters is political will, procurement culture, so systems and structures. This will influence (and bring) all the others in line.
No, not that.
Variations of "nobody ever got fired for buying IBM", repeated forever.
The question is why there aren't people in the government with either the technical ability or the political clout to audit and push back at any point in the project.
Heh. "That was the most unkindest cut of all."
https://www.google.com/search?q=unkindest+cut+of+all+quote
Also, "the emperor's new clothes".
Both relevant.
That’s the problem. Maintenance is big money for government contractors.
I work on one such project and it absolutely drives me nuts -- it's a rails app, but the customer front-end (which is literally just a form to fill out) is a React SPA. There is nothing there that couldn't be done with Turbolinks and some light JS for validations/popups.