i think a quick fix for the american illegal problems was touched on in your post. they are refugees fleeing a war torn country. bam problem solved. also saying they are the problem and not the people who are hiring them is ignorant. severely punish all the companies where they are hired and they will not come to find jobs because there won't be any.
this issue is a case of the system failing, not the people trying to survive while being blamed for it.
the reason it gets called racist is because they are talking about mexicans. like saying the urban problem, while meaning blacks. this issue isn't as simple as "send them away and everything will get better"
http://www.nytimes.com/roomfordebate...-would-crumble
i would prefer laxer rules of immigration in both canada and america with a family time table to get off government support and contribute to society.
i like how you disclaimered yourself from trump and then gave him credit. the way he "raises awareness" is by spouting some horrendous "mexicans are rapists" bullshit that he doubles down on. using him as an awareness bringer and saying his stance isn't based on racism is a total contradiction. he also raises awareness on how people who are tortured for years in POW camps aren't heroes.
as far as politically lined goes, i am free market and compassionate. i think that the american system is a joke as there is no real choice and that the canadian system at least tries to have different parties with different views, and a much better system of passing laws.
forgot to add that as long as derozan doesn't become one of your topics then this should stay civilized