What a coincidence. All of your examples (that have actually been built) are in dense, urban environments with heavy transit usage.
St. George station is a rather weird example though. It's been open for 55 years lol.
The issues facing the TTC right now stem almost entirely from not expanding where the real demand has always been - downtown. Now the entire system is suffering. Ignoring downtown transit needs for nearly 60 years has been disastrous.
This is why pouring billions into suburban extensions that will be underused for generations is foolish.
Whoever wins this election, I hope that transit is not put on the backburner. I hope at the very least they move ahead with a few priority projects.
Pretty much every go line, the UPX, Subway platform lengths all over the system (especially at busy stations like Sheppard West, Sheppard Yonge, Finch, Kipling, Islington, Dundas West, Queens Park, College, Queen, King, St Andrew, Broadview, Main, Victoria Park, Warden, Kennedy, Scarborough Centre (I forgot to mention that the SRT was ill thought out and that's in the suburbs as well), Eglinton, St Clair and St Clair West, etc), second exits, the Eglinton Crosstown, and many others are not "downtown". Historically, downtown transit has been built to serve for the future, with the University/Spadina line acting as Toronto's first "relief line", the keeping of the streetcar system, etc. It's only been a recent concept where downtown relief has been deferred and proposed to run as an LRT (Transit City) or RER (Smarttrack).
I am in no way that downtown has been transit-starved for years, I agree that the priorities of the city beyond the Eglinton crosstown & FWLRT should be as follows:
Cirra 2031
1. Relief Line South
2. RER
3. Streetcar Enhancements (New lines on Parliament, extensions of the st clair line, subway-surface streetcar lines for king and queen when they run with the DRL potentially, and
4. Scarborough Subway Extension #1 (Whether it's on Sheppard or McCowan) OR Viable Scarborough LRT replacement
5. Eglinton West LRT
6. Eglinton East LRT
ROWs for all lines)
Cirra 2041
7. Relief Line Long (Don Mills subway to Don Mills-Sheppard station)
8. Jane LRT (to connect Finch, Eglinton, Waterfront, and future lines on either Steeles, Lawrence, and York Mills/Wilson for redundancies)
9. Sheppard West Subway extension
Cirra 2051
10. Relief Line U (Queen/Dufferin Subway)
11. Lawrence, Steeles and York Mills/Wilson LRT lines
12. Etobicoke/Mississauga Subway Extension (To help alleviate the Milton line)
I believe in enhancing services that need relief now first, but I also believe that the system is designed without redundancies and will lead to its eventual failure again in the future. You can't just dismiss the rest of Toronto as not deserving of higher order transit when it is the rest of Toronto that makes downtown the busy and lively centre it is now. You cannot dismiss the rest of the GTA either because many workers come from those locations as well. You should especially not deny them access to transit, especially quick and efficient transit because it's what keeps cars out of downtown. The issue here is lack of redundancy and whoever is elected should promise at the very least to reduce possibilities for system failure.