Yes, I agree that some areas of land are better, but those lands are so expensive because of their location and demand that it's not possible to buy for everyone. My opinion is to buy land where there's scope to develop features, because before developing any area, if we buy land at an earlier stage, we will make a good profit in the coming years.
Well, this is why it is much better to purchase land in areas that have the potential to grow in the future. There are many such kind of lands where the development projects are being made and they will gain much value soon.