David Shayer outlined the best reasons for all the bugs in iOS 13 and macOS Catalina.
Another complication for Apple is the continually growing complexity of its ecosystem. Years ago, Apple sold only Macs. Processors had only one core. A program with 100,000 lines of code was large, and most were single-threaded.
Those days are gone.