In civilizations, people used to primarily be farmers but as food production increased, this gave rise to the specialization or division of labor. In the nature of an evolutionary competition of companies, those that specialize into builders and sellers will do better than builders that try to do both, therefore the former paradigm will win out.