Builders may earn more making "higher end stuff" but the people who can afford those units can also afford the less expensive ones, pricing everyone else out. More housing, regardless if it's affordable or not helps keep prices in check.
Dictating what builders can make, if they can at all, is a large reason housing prices have gotten out of hand.