It's all about location, location, location. Where I live, all the best locations were purchased and built on decades ago. No empty lots are available in the very best locations at all. If you don't mind the compromise of longer commutes, and being a few miles from the nearest freeway/expressway, shopping or both, then buying a lot may be OK for you.
There are suburbs around here farther from the city, that do have lots closer to the freeway, but you can be sure you'll always be headed in the same direction every time you get on it, because there's absolutely NOTHING in the other direction.
Hey, you can have your cake and eat it, too. Just buy an existing house in a good location, and raze it. Build another from scratch!