No. I had spent $10,000 for my family to become landed immigrants, so I'm probably one of the few people in Canada who has a U.S. passport stamped “birth: Canada”, and I have a stamp that says I'm an immigrant in my own country.
On March 19th, 2007. See this statement in context.