because the government is the most inefficient piece of crap going.
i saw on 20/20, John Stossel did a report on some city, may have been New Jersey where he asked about some screwed up water piping system. the government and its engineers said it could not possibly be fixed but a few years later, the water for the city deal was contracted out and suddenly under control of private industry the problem became fixable. they also let private industry handle ambulance dispatch and suddenly the time for arrival cut down from 15 minutes to just under 5 minutes and for about the same budget. everything the government does is just a huge burrocracy and a waste of money, did you see that new american warning system thing "green means everything is ok" and can you say again what they are supposed to do when it's situation yellow? they never said. they spent millions on that piece of crap and it doesn't even do anything.
the canadian government spends lots of money on OUTDATED military supplies such as some stupid ass satelite system they recently bought which isn't even being used because it is considered to be too old yet we still paid for it.
with government jobs, you can screw off and nobody will ever get fired, in private industry you find yourself on the streets because you suck at doing the job you were hired to do. governments almost LOOK for the stupidest and most useless people to be its employees.