White people along with every other group has done plenty of things that deserve criticism.
Thing is a poster with a racist white guy is not claiming all whites are racist. Anyone who thinks so has an extremely thin skin. If the poster is supposed to represent a typical Canadian then yes, it's going to be a white person. If 20% of people are somewhat racist then that means we have 5 million racist whites vs. 1 million racists of other ethnicities. It is idiotic to pretend there aren't plenty of racist or ignorant white people.
I do wonder why so many people are worried about being accused of racism. Is it like people being homophobic because they're worried about being gay?
Are you really claiming that visible minorities in Toronto aren't sometimes subjected to racism? It is a problem. You might not see it as our largest problem but to pretend we live in a city of ethnic harmony is laughable.
People can't have it both ways.
If a white person is the majority of Canadians (which it is), and using that metric to blanket all ads with a white person as the bad guy, then for terrorist acts or violent crime, should any government out there then be allowed to blanket all terrorist ads with someone of Middle Eastern or Muslim angle? Or violent crime all be blanketed with a perhaps a black man?
If ads are going to use a certain demographic as the "blanket approach" as opposed to spreading it out among all groups and genders, then it should apply to all groups on both sides of social ads.
In this case, using the "blanket approach" of white people, the ad should have white person yelling at a white person. And to make it gender neutral, there should be one man and one woman as the population is basically 50/50.