>Companies abuse the government funding as much as they possible and legally can, and then we blame the government.
So, in well-known conditions of ineffective spending without competition government chose to waste money bypassing market? How that's not government's fault?
Not sure if you have a specific example in mind or speaking generally.
What I am saying is that generally, private companies abuse the government money when they can. Just like private companies enshittify their products to make more money. It's all about making money.
Why are governments getting bad software from companies? For the same reason users are getting bad software as well. The software industry produces money, not good software.