Can't say I really think these complaints are valid at all, based on my experiences.
When there was a very significant snowfall a few winters ago in Toronto, they did in fact institute the plan where they towed cars out of the way to plow beneath. They also deployed melters, and routinely remove and dump tons of snow into depot locations. So it is simply incorrect to suggest that Toronto just "pushes it aside" or doesn't remove snow like Montreal does.
But they don't do this every time a few inches fall; that's for major storms, and frankly Toronto doesn't get many of those, especially compared to Montreal. It costs millions to clean up for each storm, and the City of Toronto is not exactly flush with money these days. Sure a few dozen more plows might expedite things by a few hours, but is that worth spending hundreds of millions more on equipment that will likely site idle 360 days a year? Probably not.
Comparisons are worthwhile, but Toronto is vastly larger and denser than many other Canadian towns and cities. Because of that the inconvenience of each snowfall may just
seem worse than it does in smaller, less dense towns where fewer people are on the road and businesses and homes are more spread out. Cleanup is prioritized with main roads cleared first, so those cars you claim to have seen "buried in snow for months" were probably on small sidestreets, not blocking major thoroughfares.
Here's some info on Toronto's snow removal plans:
http://www.toronto.ca/transportation/snow/index.htm
And here's a study from 2004 analyzing 10 "snow disposal sites" around Toronto used for depositing dumped snow. Notice that it plans for "for accommodating 150,000 loads (approximately 2.6 million cubic metres) of uncompressed snow of in a two-week period". Not sure how many of these are currently in use, but I know some are because there has been controversy about salt from the melting piles leaching into the Don.
http://www.toronto.ca/wes/techservi...udy/pdf/snow_disposal_part_a_draft_report.pdf