I think most would agree that most "old" Fairmont city hotels have some issues: too big, many rooms that are dated, are too small/dark etc. What makes some of these hotels nonetheless is the great location.
Vancouver: nothing wrong about it IMO, but I much prefer the Pacific Rim or even the Waterfront
Calgary: fully agree - I avoid that hotel, too; even the suites are pretty tired, and I generally donīt like Calgary perticularly
Toronto: have only stayed there once (this year), but had a fantastic stay (very nicely decorated suite, great service, nice cocktail lounge, excellent breakfast buffet)