The point of the Vaughan subway was to connect to York University, mostly; Vaughan got provincial funding for political reasons. I think that extension should have stopped at york U, the rest is unnecessary.
I'm not entirely against Scarborough getting a subway extension, but It seems...