This station, in this iteration, is an insult. It's awful.
Not even the basics seem to be cared about: guaranteed level boarding, enclosure from the weather, an engaging street presence with interesting amenities within. That's without even asking for really interesting and/or stellar...