It’s location, location, location.
It's also about comfort. What is the attraction to sprawling mansions, even if one has hundreds of millions of dollars? A simple, renovated Cape on a lake seems far more preferable to an echoing, cavernous monstrosity, surrounded by noise and traffic.
Just a case of de gustibus non est disputandum I suppose.