Hi lost soul, my application is still in progress so I can't really answer why, especially since you do seem to have a solid case.
I have a similar profile as you, graduated from top uni in US for my bachelor's, worked in California for a year, and now applying for master's in Vancouver. I also...