Landlords need to be protected too. People just move in places , don't pay rent for months and then the landlord has to cover all costs while trying to evict them through some ridiculous process. Why do you think rent is so high?
They treat Canadians very well at the border in the USA. Its actually harder coming back to Canada, they grill you like your some kind of criminal, most of the time.