I’ve made this comment before in other threads, but will say it again:
Basically in Texas, it is cheaper to build a house there than in California, New York, and New Jersey. More availability of developable land and light land use regulations and restrictions.
As for the other states (Arizona, Nevada, Colorado, Florida), I do not know why they cost more than Texas. Nevada and Arizona have similar land use regulations and have traditionally been low cost like Texas. However, the migration of California money into Nevada and Arizona has been one factor.