The asylum seekers are illegal immigrants, people whose visas have expired and so forth.  Though the U.S. has always been tough to some extent on these people (I think all kinds of measures were in the works under Obama), the current president is far more vocal about it, and so these illegal immigrants are trying to get into Canada instead.  They are not refugees, they are not fleeing for their lives.  While they may want a better life than in the country of their birth, there's no guarantee they'll actually succeed in Canada. Unlike the immigrants we allow into the country, they're not vetted for the skills required to succeed here.  Nor are we as huge a country as the U.S., with the scope of opportunity there.

We already have massive immigration and a robust refugee system.  I don't think Canadians need to feel that they are cruel and unwelcoming because they don't support opening our borders to the U.S.'s illegal immigrants.