There are views in CSV/FF, maybe not panoramas but many houses and apts have decent tree-height views. I'd rather see trees than have concrete an arm's length away.
I think CoV was derelict in approving buildings that close to others
You don't have to live there. This is totally fine. You want some units in buildings to be less desirable. You don't want every unit to have a million dollar view. As you said people in Europe hang out in Cafes and restaurants. Bring lots of people to an area and you will have those amenities and these units will go up in price, but not as much as the ones on the other side of the building. Good! That means we will have a more diverse selection of prices for people.
If anyone bought on that side of the building not knowing that a building would go there then they made a mistake. They can still sell and likely get what they paid for it.