It might be reasonable, if it was quality software. But it is crap.
Governments should unite to create basic open source software and then individual organizations can tailor it to their needs.
Governments should unite to create basic open source software and then individual organizations can tailor it to their needs.
One thing that seems to work, sometimes, is having cloud vendor support. Could you support maintenance of an OSS platform that AWS (and/or their competitors) operates - that way AWS could "win" the contract, but the OSS system gets funded with a core team and various groups still contribute to make it better
Contractors would then be responsible for providing excellent support, not some huge bloated product.
Consider perhaps that incompetence is distributed across the economy, and government and private industry share in that, with successful and unsuccessful projects as a consequence.