Well, McGuinty reprofiled the Transit City projects back in 2010, and SELRT was not due to open until 2018, so they yard project did not need to hurry. Plus, they decided to go the DBFOM route so no way was construction going to start in 2011. I'm saying killing SELRT was a logical decision when they finally made it (but didn't tell us) in 2013, and I don't see that it was necessarily driven by the "we want subways" fantasy.
As to getting going on a small scale alternative, do any of us agree what that would be? BRT that eats traffic lanes will get no joy in the community I presume. What do you think? based on your previous writing I would have thought you would be a big proponent of SmartTrack.