There should be a large visitor tax imposed on them. They criticise us as the worst place on the planet but they bust their nuts getting here to take advantage of the safety and freedom and economics....plus they litter our beaches.
I've got no problem with Canadian snow birders. They represent the perfect tourist - they come here for a short while, spend copious amounts of money, and then go home.
My parents are American snow birders and consequently cross paths with lots of Canadians. I've met several and enjoyed their perspective. I don't think these particular folks are our (ideological) enemies.
My take.