It&#x27;s part culture, part lack of capital.  In the US you can get funding for just about anything.  In Canada it&#x27;s nearly impossible, and investors impose ridiculous terms.  Government grants help, but its not enough.<p>As for culture, you&#x27;re right.  Canadians go for the safe, sure bet.  Get a job as an accountant or (non-CS) engineer, and enjoy a safe, steady life in the middle class.