I always wonder about why there seems so much support (not directed at any one poster specifically) for extending the YUS northward but resistance/reluctance to extending BD westward into Mississauga.
Because Mississauga has a parallel GO line which, with upgrades and fare integration, could provide a higher-speed, higher-capacity, higher-quality alternative plus would require fewer transfers to get downtown than a subway alternative. The presence of a transfer opportunity at Kipling means that all trips would continue to be served (Want to get from Cooksville to Jane? Just transfer at Kipling). The Milton line, while not following Dundas perfectly, never strays more than 600m away from Dundas between Dixie and Hurontario meaning that the same general areas would be served. For example, a Dixie station would be just 500m south of Dundas Street.
The Richmond Hill line, while "parallel" to the Yonge subway, would still be slower than the Yonge line due to its winding route through the Don Valley. Since there is no Kipling equivalent where people can transfer to the Yonge line to continue in the same direction, certain trips wouldn't be served by a Richmond Hill upgrade (Want to get from Richmond Hill Centre to Finch? You're still stuck with a bus.). The Richmond Hill line diverts far away from Yonge, for example at Steeles where a Yonge extension would serve a major trip generator (Centerpoint Mall), the Richmond Hill line is instead 3.3km east and surrounded by subdivisions.
Someone heading from Queen and Yonge to Richmond Hill Centre station via a Yonge extension would have a 19-stop trip with zero transfers. Someone heading from Queen and Yonge to Cooksville by a BD extension is looking at a 26-stop trip with a transfer!* But with a Milton line upgrade, the same trip would be 9-stop trip, with one transfer. Even from UofT (Spadina station) it would be 19 stops on a subway extension (with no transfer) but 12 stops (with a transfer) with an upgraded GO line, which is a wash at worst.
This isn’t even taking capacity issues into account.
I can't speak for everyone (There are definitely a few anti-905 people on this forum who hold that belief that Mississauga shouldn't get a subway just because it's not Toronto, which is bullshit.), but a Milton line upgrade makes more sense when you look at the existing geography of population, ridership, and transit line locations. A Milton line upgrade would provide superior quality of service for the people of Mississauga, while a subway extension would provide superior quality of service for people in Markham and Richmond Hill.
*(More stops than midtown Manhattan to Far Rockaway!)