Haven't been to the Greenway too much, but had friends in town so went on Harbour tours...like Boston Light.. Awesome adventure.. But the Greenway was filling in with vegetation.. Lots of people enjoying the area. . New construction..
I remember posts about how 'non-green' it was when it first 'opened'. Plants take time to grow, people need time to get accustomed, business needs time to grow. I think it's looking awesome. Anything is better than what it was I first moved here!!! Give it time. Boston may be less than 'party central' lol, but it's much prettier/greener than my home town of New Orleans!!! Change is happening in a positive way, and that's a good thing ; )
Architecture is a whole different issue. New construction proposals need a boost. Think outside THE BOX!!!