Nope. If you can afford to live on the waterfront and enjoy the view, but never use your boat, are you morally obligated to sell your house to someone who will be out there fishing or skiing every day?
Land is bought and sold on an open market. Everyone can decide for themselves what is most important to them and what they can afford. One factor behind living in a major city is certainly easy access to in-person employment. But there are a ton of other factors (restaurants, culture, sporting events, community, etc.). If you are willing to pay a lot of money to be close to those things even if you don't use all of them, that's your choice and it's perfectly ethical.
Land is bought and sold on an open market. Everyone can decide for themselves what is most important to them and what they can afford. One factor behind living in a major city is certainly easy access to in-person employment. But there are a ton of other factors (restaurants, culture, sporting events, community, etc.). If you are willing to pay a lot of money to be close to those things even if you don't use all of them, that's your choice and it's perfectly ethical.