I agree we can debate the design quality of some of these buildings, there is room for improvement and they may turn out better or worse than proposed.
As for Europe, people don't go to Paris to see random nice apartment buildings, they go to see things like the Eiffel Tower or the Louvre, or to see Buckingham Palace in London.
However, lets not forget putting 6 or 7 storey buildings on long empty lots, or lots with much smaller buildings, is increasing density meaningfully and it is not like there are no other lots remaining downtown to build taller buildings in the future when the economic environment and market is ready again for that.