because local, state and federal regulations make it very expensive for builders to buy land and build anything on that land. This forces builders to have to build the so-called McMansions in order to make a profit. ...