I suppose Bloor-Yonge improvements are necessary, but I don't see anything being done about the fact that service is at every 3-4 minutes at certain hours, and that is not enough even though there would be capacity for improvement; for example, northbound passengers are often packed like sardines as early as King St. between 3 and 4 pm on weekdays. Same problem between 6:30 and 7:30 southbound at Bloor.
That doesn't require large new capital dollars to address though. There are enough trains, ATC is en route, the improved station should cut dwell time at the margins.
It's entirely a TTC/City issue to boost shoulder-peak service, and that is entirely do-able, with existing or coming infrastructure.
It's a matter of more dollars for service. Many TTC lines/routes have that need in and out of peak times.
I'm not sure how much more we (should) be talking about in the TTC's annual appropriation but I think you can safely assume in the 10s of millions per year.
I think the obvious needs are:
Greater peak service
Greater off-peak service
Greater overnight service (20m or better frequency, and 6 or so additional routes)
Greater minimum service (every 20m min, all routes, all times)
Starting Sunday service at 7am