Our modern ways of living, sedentary, often little visceral excitement, control by overlords and paperwork and rules do lead to an awful lot of depression and anomie. Why do you think so many people are unhappy?
Indoor cats have that without any of the benefits.
It's not as black and white as you paint it