Speaking of Humber Bay Shores, we all one day hope an Waterfront West LRT, an express ferry and a GO Station could all exist in that area, to allow more convient ways to travel to support increased population. On Eglinton, this will as you said be a major step, for increased population and options to commuteI guess we should just keep stuffing condos into Humber Bay Shores until the area breaks then.
On a serious note, isn't that what the development charges are for? To build the hard services and related infrastructure necessary to support the increased density? The major infrastructure piece (Eglinton Crosstown) is already nearly in place.