Canadian citizens have a right of entry into Canada, however that extends only to the right to entry after going through appropriate immigration and customs checks. In other words, you can't just arrive at Vancouver airport, refuse to submit to inspection then expect to be able to walk outside and catch the Skytrain home. While you have a right to live, work etc in Canada, you still have to cleared to cross the border.
It's your responsibility to prove your eligibility to enter Canada. You wouldn't be able to board a plane without a passport, so that pretty much eliminates entry at an airport without proof of citizenship. Of course, at one of the land crossings you could just rock on up, but if you can't prove your citizenship, the border guards are quite within their right to refuse entry until you can provide such proof.I'm wondering because what's stopping anyone from saying they are a citizen and trying to enter the country? If they have the "right" CBSA shouldn't be able to stop them, even if they don't have ID.
That's a reasonable summary, not accurate and quite simplistic (which you pretty much said) but it's reasonable. The best example of this is the Peace Arch border crossing in Surrey. There's about 300m where you're between the two border points, with a rocky beach on one side and a park on the other. Essentially you can walk wherever you want within that area, but you can guarantee that you're being watched and if you were to go outside the boundaries of this little "neutral zone" they'd pounce on you pretty darn quickly.My simple understanding of the border has always been it's like an exclusion zone, or limbo where you don't exist as a person because you don't belong anywhere. Once you get past then you're either a visitor or resident.
Actually, the fact you're crossing the border is all the cause they need. They don't need any level of suspicion to search you or your property.Sure they need "cause" to search you at the border
Actually, once you cross the physical border you are in the country and subject to arrest, search or seizure. You don't have to go through the Customs checkpoint, that's essentially simply when you're free to go wherever you want within the country.You are not in the US until you are out of Customs and that goes with any country I am aware of.