It's pretty common. Some people do it for tax reasons, some for reasons of personal belief. I've thought about it myself, but don't like the idea because it means, regardless of whether I have a Canadian passport, I don't actually have the right to enter the U.S. any more, where I grew up and all my family still live.