I totally get the function vs aesthetics debate, but I think the "shelters" on Eglinton are too little for a rapid transit line. Just because the shelters on Spadina and St. Clair are sub-par doesn't mean the Eglinton should be too, all in the name of "equity". In order to truly be a shelter, it needs to have covering on at least 4 of the 5 sides (roof included). By the looks of those Eglinton shelters, they're two sides, at best.
Even just a row of shelters like at the Mohawk College Transit Terminal would be an improvement over what is being proposed. They also have heat lamps in them that are push button activated, and stay on for a period of 5 minutes when pushed. On a $6.6 billion project, springing for a few of those is hardly breaking the bank.
As for the weather and elements part of it, in my opinion it's not the cold that matters, it's the rain, wind, and blowing snow. I'm fine with being bundled up when it's -20C outside, I just don't want to have wind whipping at my face or snow blowing in my face while I'm waiting. Just give me something to stand behind that blocks most of that from most directions, and I'll be happy.