I think the T is a good symbol. Maybe it could have been better, but it's definitely an improvement over current signage - what about any of these signs says "transit" to someone who doesn't recognize the logos?
View attachment 296353View attachment 296354View attachment 296352
The YRT sign does say "transit" and "bus stop", but good luck noticing that if you're in a hurry, standing more than a couple metres from the pole, or have limited knowledge of English.
GO especially could benefit from this - considering how a lot of their stations are designed you could easily conclude it was a carpool system, or a parking lot operator (and you'd be half right on the second one)!