Houses are a bit like software. Builders will typically have base plans and then depending on the price point a varying number of customizations that can be applied. The more expensive the home the more customizations offered. A really great thing about people buying McMansions is that they are all experts and know far more about building a house than someone who literally owns a company that does this. So people who sell to this demographic let the customer do a lot of driving especially on the interior. Builders can also mark up these customizations to increase margins. So really I guess bottom line here is that people want these houses. The architecture (or lack there of depending on your view) is carefully researched to appeal to people with the right amount of money to spend. Having watched this process from the builder side there seems to be little to be gained from trying to for design on to the customers as they don't want it.
I think it's a bit forward for criticizing the purchasers of these homes for the aesthetics alone. They wanted these homes and there is going to be someone who will provide it. I am yet to find modern art that I can appreciate but I am happy that others can. I love classical sculpture which I am sure someone would have a bit to say about if I stuck one in my house. If someone wants a non-functioning balcony (this I just cannot understand) to each his own. One nice feature these homes have is that they are all built together in large developments where I will rarely ever venture.