It costs a ton to build a house in the US. If I gave you free land likely it would cost you more to build a new home there than it would to buy an equivalent which would include the land.
The other thing about building a home - particularly if you're in a high-demand area, the appreciation in the first 2 years is pretty insane.
You can certainly buy an existing home without HOA.