Some here are rightly arguing, rather clumsily, that using Canada as a staging area to move to the US (or elsewhere) shortly after acquiring Canadian citizenship might be legal but is in poor taste. I agree with this if the intention all along was to acquire Canadian citizenship solely to find an easier path to the US. And if so, I, as a Canadian, feel taken advantage of by those who do this. On the other hand, as an immigrant to Canada myself who, after living there for decades, found an opportunity to move elsewhere, understand the circumstances that might lead individuals to seek economic, romantic or other opportunities.
I'd also like to note that a naturalized Canadian citizen is no different than a native born one. And anyone who thinks otherwise, because of the new Canadian's appearance, accent or place of birth, is not a xenophobe but a racist. And there are plenty of those around (in every country).