Did you notice the bit where he isn't pony any additional dollars up? That's his skin in the game - enjoy the ride.
Why would he? It would certainly be a bonus, but they are doing their part already. You and I (if you live in TO) will pay the rest... As we should. If you read between the lines he was basically telling the transit rich Political Elite in Toronto exactly that.