Wow that’s a big thread and right up my alley. I too would prefer if they stopped adding new features and rather focus on improving the existing engine. However I understand throwing out new features is what makes their living. Games aren’t like an application that controls rockets. You throw something together that works, you don’t care how it looks under the hood and if you can make the game console kiddies go “wooow, ey woow ey, dat shlt is WHACK” then you have a winner. Games usually don’t have a long shelf life. You sell them for a couple of months until you churn out the sequel and that’s it. That’s the sad truth about game development and anybody who thinks otherwise is delusional.
That is an absurd insult to everyone working in games industry.
If you don’t respect games as a medium I don’t know what the **** you’re doing here or why you’re even involved with game development.