It's fine. Such hyperbole is an unfair description, IMO.
I don’t see the space next door to the new pizza place being empty for much longer. With the work already done and the continued work to come, I feel the whole area is on the rise. This block just reflects the area, with some sit-in dining and places to grab a quick bite by the station - along with the usual main avenue filler that comes with the territory.
Especially with the recent news of Apple moving in a couple blocks down.