The company and its engineering teams are absolutely subjected to delivering too much.
I think the prior perceived quality of Apple software was propped up by a lot of people internally grinding very hard on a far smaller set of products than the company ships today. That might work when you are at 10k people, not 120k.
It’s really time for Apple to make a good faith effort to improve its software development process. Honestly it seems more like an executive leadership issue, incessant and hasty product changes come at the cost of stability.