> We are in fact seeing software improvement, in the form of fewer bugs and better performance.
I would like to see some of this software improvement in the form of fewer bugs. If anything it's adding more bugs.
I'll give an example from a game I like called ARC Raiders. For the first ~9 months they did not fix any of the bugs in the main menu. The damn main menu! The first thing you see when you load the game! They also failed to fix, in that time, the bug where simply pressing the Xbox button on the controller would break in-game voice chat.
They only just solved that, as of a few days ago. The main menu bugs still exist.
Dealing with third-party overlays (I presume that's the main menu bug you're talking about) is one of the most annoying things in game development due to how it hooks into the rendering pipeline and not an easy fix.