The whole "Caps hate Canada" argument began before 2011 as the Whitecaps lobbied MLS to reduce the number of Canadians required on the roster to 3. They wiped the roster of Canadian talent, and fielded Teibert, a couple journeymen, and a youth player that was nowhere near the 18 as their 3 domestics. The following year the Whitecaps gave only 134 minutes to Canadians for the whole year. Essentially the Whitecaps went from producing a large amount of talent for the national team, to scrubbing their first team of all minutes.
There is a gentleman out in the blogging world that tracks Canadian minutes on Canadian pro teams for each year, and the numbers are here.
http://oot-football.blogspot.ca/2011...eam-in-11.html
http://oot-football.blogspot.ca/2012...inal-data.html
Personally, I think the whole "Caps hate Canada" thing is a bit of a meme amongst more level headed supporters, but the viewpoint is there for a reason. I don't have numbers to back it up, but I've read that the Whitecaps give the least first team minutes to domestics of any professional soccer team in the world.
It's a perception that should improve with Adekugbe, Froese, Carducci and Bustos breaking into the first team over the next few years, but it'll be around for a bit more. IMO, none of the 5 Canadian pro teams give enough minutes to Canadian talent.