In other words, we get the people that don't have any money.
Today while in Brampton at ServiceOntario, I was shocked at the high percentage of men lining up. (No I don't live in Brampton!!) They appeared to be immigrants. Their thick accents were the telltale sign. (So don't attack me for racial profiling! You don't learn accents in our elementary school system.)
The place was packed and the line-up went out the door. If only men are going to come here, SP prices will continue to inflate. And sadly, these men were some of the ugliest and poorly dressed specimens I have seen. SP's must be loving immigration!
How did you assume that all these men will be lining up to book SPs? White men are the majority demographic booking SPs. Many of these people have families and know the value of money, which they will most likely not waste on SPs.
Those people also immigrate because they are qualified, have education, and are likely to earn more than most Canadians.
The purpose of Canadian immigration is to allow young (and therefore poor, and also because we need the average age to come down), educated immigrants who are likely to get jobs, succeed and make a life here.
Also regarding their dressing sense etc., they will eventually learn to integrate.