It is quite plausible, that the quality problems of Catalina and iOS13 at the launch were a consequence of shifting the development team around to also support the development of MacOS on ARM.
1. mac os has been buggy for quite a few releases already
2. outside of drivers and apps, ios and macos are basically the same kernel and userspace/libraries, so there isnt much to port
mac os at large has a quality problem. I have gotten more kernel panics on my personal and work laptops in the last 6 months than I have on my windows machines in the past 5 years.