Except that isn't true; people complained about this way back before they had any released other major projects. Then as time goes on recent developments are used as 'cause' for what people dont like. "They are spread too thin across all these projects!" or "it is because of consoles!" or some other random idea. And you provide a perfect example of what the problem is: while you are complaining they should work more on fixing bugs, you immediately jump to also complain about how the development is new stuff is far too slow.
Also, your 'they shouldn't release faulty software' is rather naively binary. Software isn't either bugfree or faulty, every software has bugs and faults to some extent. The question is how you want to balance speed, innovation and quality. And in this genre people often expect way too much of the first two, and then get upset about the third. Let me assure you; if you had asked to devs over at Double Damage Games to release Rebel Galaxy with a 400b star system, with properly modeled rotations and orbits, in 3D and with a 6DOF flight model, with VR and full HOTAS support, multiplayer, the ability to land on planets and so forth: I can promise you that Rebel Galaxy would have vastly more bugs. I can also promise you that if you had asked them to do that, they wouldn't have called your expectations 'glacial'.
And around here we just take all of the above for granted, while getting upset about the 'glacial development' (really?) while also being upset about bugs. Now, you can call it 'understandable frustration'. Fine. But with such an attitude you'll always be upset, because what you want simply isn't going to happen in the real world. And no amount of 'but they have the duty to do that!' has any impact on this reality.