Could be. Though I see lot of Canadians coming in US for employment or even just for weekly shopping in border states. Seems nothing like quality groceries, winter clothing and Gas etc on Canada side.
Canadians have much lower purchasing power than Americans. We earn less than Americans for the same work, we earn CAD which makes it even lower, and on average everything costs more here too. It is shocking to me how cheap things like gas and groceries are in the USA, even after factoring exchange rate.