Bah, the troll probably means there's not enough of boxy glass towers over the area yet.
But I can think of much worse over here (which is way larger, though).
Never mind.
Certainly room for better architecture. Fox and Icon Towers are hideous, plenty of surface lots to fill, but I would like to hear what you find "awful".
The terrible architecture, parking lots, and lack of green. And I yeah the gloomy weather doesn't help.
You shouldn't be....albeit I can't tell what your tone is considering the apparatus at hand. It's a great image with a neat atmosphere, but one can understand differing opinions on it.