Hypothetically, if all companies just refused to ever develop anything for the government, what would the government do?
Probably hire people to do it themselves. They are the government, after all.
Pay someone else to develop. Usually someone shows up because people need to make a living.
See Tennessee executions
Not going to happen because building for the suckers in government pays. Or rather overpays.
Hypothetically, they will import people who will do it.
Invoke Defense Procurement and jail a bunch of CEOs so others fall in line?