So much of this doesn't make sense. There's a subway underneath but Willowdale residents fought against a station. The Secondary Plan for that stretch of Sheppard has stupidly low density limits considering its location. Residents still complain that car traffic is the most important thing ever...