Bad start. Surest way I can think of to say "I'm a racist" is to wear a sheet and hood.
Second surest is to say "I'm not a racist."
Wow, that's some fantastic logic there. Claiming you're not something means you are that something. Interesting.
I'm not Black therefore I must be Black. I'm not gay therefore I must be gay. I'm not a brain-dead, neo-liberal progtard so therefore I must be a brain-dead, neo-liberal progtard. I'm not a nazi therefore I'm a nazi.
I can keep going if you wish.
Or you can tell me what exactly was so racist about the OP. I guess all those pro-immigration experts in Europe are a bunch of racists too because it's them that have said that reaching 1% intake of our total population is a recipe for economic disaster. We're already at 1%, this is will put us well over that mark.
And considering that the bulk of migrants tend to settle in one of three regions, those regions are going to be f*cked even more when it comes to stuff like infrastructure costs. Toronto is already at least a decade behind, or more, on replacing aging and ancient infrastructure because it's constantly having to add new infrastructure.