I built my house from 2003 to 2005 in rural TN with only a couple of permits needed (electrician, one for the well, one for the septic system) and no special laws about what contractors i could employ. This was self-funded, self labor, etc etc as much as possible; and probably about the most benign location for the effort in the entire USA.
Contractors are supposedly licensed and bonded. They may employ others. There are some very good ones - they are all booked out years in advance. The shady/shitty/marginal ones are easier to find.
It's been a tremendous amount of work but is otherwise rather doable. The internet/youtube has been very helpful (like Neo downloading how to kungfu). Another surprise is how helpful the building inspectors have been. They're usually dealing with cranky contractors who want to do the minimum, and we've been very eager for their advice on how to make things last since we'll be living there.
It's been notably more expensive (maybe 15-20%) than we expected, mainly do to the modern building practices and materials which are either required by code or just a good idea.
It was eye-opening to end up at a photography exhibition by a guy who did government-backed photography in the south in 20s and see the same house my babushka used to live in.
But frankly, it doesn’t mean these were _good_ houses.
It seems it isn’t really that costly to build a nice 1000 sq. ft. place complete with appliances and modern amenities.
The construction industry in India is shitty - carpenters, painters, plumbers, masons, general contractors have little to no professional training and eff up projects often, the tools aren’t modern and renovation work is infrequent because of the poor quality of construction services (and non-existent DIY culture and ecosystem). Also, it’s probably looked down upon in the Indian society if a house owner goes DIY with any construction work (gardening is an exception).