Games can get expensive, if you keep building engines for each game.
Look at what EA are doing, they are spending big on DICE and Frostbite, so they can consolidate their studios, by using unified tools.
Now all we need is for Valve (or someone else) to do the same, but with Source 2+, and for the rest of the industry.







