A long time ago Amazon tried to acquire a good online business diapers.com and initially the owners refused. Amazon proceded to get investors or lenders to funds 200 million dollars to undercut sales of diapers.com. Fast forward they were close to bankruptcy and owners were forced to sell it off for a bargain to Amazon. Since then the price of diapers have risen to be very profitable.
The point being that any businesses that sell proprietary software will do the same to kill competition, but in the long run they will end up costing more.
The real issue is government spending is that procurement is very broken even if you would opt for buying support for open source Software. This is not a problem China nor North Korea have due to how corporations have no easy way to influence politics in those Authoritarian countries.