I do believe Route 21 was cancelled, I read up about it a few months back
here
Personally, I find it odd that Vaughn has a subway connection to Toronto, but Mississauga does not. We are the larger population... but Vaughn wanted to, we have fought it.
People argue we don't have the density for a subway line/system, and granted this is a very different type situation I'm comparing, but China created lines to practically nowhere, and then built dense cities around the stations/stops.
I hope one day we have some sort of subway, I think its worth it to the long-term viability of this city, looking forward 50, 100 years down the road.