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.