Well to be fair, Metrolinx has been getting it backwards when it comes to station design. They've been building Taj Mahal parking garage structures and treating those like king, while providing the minimum when it comes to actual station design.
When you're trying to attract riders to the system and boost ridership experience, you should be working to boost the sentiment of waiting for a train and/or bus. Metrolinx has been improving over the years in some aspects (ie: full station canopies instead of mini-shelters sparsely included throughout platforms), the improvements have been inconsistent. For example, the Long Branch GO improvements dont even include full station canopies, there's just canopies sparsely throughout the platform last time I checked.