The Bloor line is not at physical capacity itself, the bottlenecks which the DRL is supposed to relieve is the transfer points with Yonge. The arbitrary transfer was the problem, but this is getting too far off topic.
This is a complex issue. There is a lot of demand for direct service to the CBD, but there is a lot demand for crosstown service as well. The transfer is not the problem, the real problem is the lack of alternative subways lines and lack of GO service that force people to use the Yonge subway. The fact that all bus routes except the 29 terminate at the subway also contributes to this problem.
But still this example just shows why the LRT should stay on Hurontario. After all, most of the offices in MCC are along Hurontario, and that's where you should expect the peak demand to be. So taking the LRT out of the area of peak demand makes no sense. I have not suggested that all bus routes terminate at the LRT like it does for the Bloor-Danforth subway. There will be viable alternatives for the minority of riders needing a ride to the west side of MCC.
You don't think its a shame that the Central Library, City Hall, the Living Arts Centre, the YMCA, and everything else built explicitly as the City Centre will be firmly out of reach of the main transit corridor?
I don't know why you seem to think that the Hurontario corridor is not part of the City Centre... have you ever seen an official map of MCC?
The important this is, the Hurontario buses are already the busiest in the 905, despite not serving the City Hall, LAC, YMCA... I am not sure why you think these connections are so important... they are not major trip generators.
The Hurontario LRT is for Hurontario. It should be for the people live or work along Hurontario. Remember this line will already stretch from Downtown Brampton to Port Credit, already well over 20km long as it is. The diversion you suggest would be a huge inconvenience to most of the riders, and it is not needed considering that there are already 20+ bus routes that people can use instead...