No kidding, I agree with you completely. I was messing around on google maps the other day and noticed this change near Rogers Place. I hope that we see this done along streets such as Jasper Ave as well. The improvement on the street's overall atmosphere is night and day, full stop.
Some of the trees could be relocated and most left as is with a small platform footprint. I would LOVE to see a stop there. It will kick start some renewal in the area.A station would be nice, but I think it was a compromise because the local residents opposed the removal of the old trees there. I think it looks nice. Not as good as a station, but not a bad alternative to cutting down the trees either.