High-rise depression is caused by the architectural design. Rental apartments in a high rise are for-profit, and 99.9% of the time a developer is maximizing the rentable amount of square footage and minimizing the amount of non-rentable square footage. This eliminates all common spaces that might foster inter-personal interaction and relationships with your neighbors.
Anecdotally, a 1:5 relationship is about ideal, for every x5 700 square foot apartments, there should be 700 square feet of common space. Think 5 doors attached to one courtyard that itself is about the size of an apartment.
From a for-profit point of view, this is a waste of construction cost.