Absolutely true. I worked in engineering then switched over to the finance industry. Engineering pay in Canada is pathetic; one can double shift at a Starbucks and make the same amount of money. Quite shocking especially after you go through incredibly grueling schooling. It's not a respected or well-paid field as it is in Germany and Japan. In Canada the money comes from medicine, law and business (banking).