@ clunckdriver...
Although I agree with some of your comments I cannot agree with the one about the Canadian government subsidies...
The government needed then and needs to continue to help a company like Bombardier if it wants to keep some sort of aviation/aerospace industry viable in this country. What I will agree to is that it shouldn't be just hands out with no strings attached; they should be in form of very low interest loans, payable back to the government in due time.
Let us not kid ourselves here, In Europe they do it for Airbus and other high tech aviation companies. Embraer too gets some help from its government and in the USA without huge military contracts Boeing couldn't possibly do it on its own.