I think a company of Carmacks would probably be a mess; maybe resembling Xerox PARC, in that they came up with many interesting ideas, but rarely if ever actually created a profitable suite of products.