Just like everything, there are good developers and bad, but it may be that the good ones are a diminishing breed. I'd put some blame on the local government who review and approve the development plans without considering the big picture. There has to be a good master plan, and then good people to follow the plan or you have problems. Unplanned expansion is called "Houston".