It is an improvement over the buses but people will be upset getting this after spending billions of dollars. At that price, every rider may as well get a personal busI am a transit rider and I see nothing wrong with a center lane lrt system. What was before were busses, I don't see how anyone is going to complain about not taking a bus and now having to take an LRT instead. The LRT is the better choice compared to the buses. Sure grade separated would've been better, but clearly that wasn't the most economical choice. Now I do agree that there are too many stops between birchmount and say pharmacy, but the anger definitely wont be as high as you are making it.
For the most part, everyone just wants this to be over with and will be happy when it is.