That really depends on your perspective. 24 councillors is only 2 more than majority, and at 5%, I wouldn't consider that an overwhelming 'best for city', especially if all the other councillors vote the opposite way - and yes same goes true for those that are against Transit City.
It's so unfortunate that Public Transportation has become so politicized. It's especially interesting to see most Transit City supporters come from the Core- those with subways already. What's good enough for them is too good for everyone else?
Bill Davis, a Tory, built subways back in the 50/60's if the city was as polarized as today, we'd see St Clair 'LRT's across Yonge/Bloor....
slight disaster I would say.
That being said, Ford should have compromized with Stintz's proposal of partial underground, and begin the Extending shepperd.
Transit city is trying to address too much with too little, that's the ultimate problem.