The widespread problems with updating caused a direct hit to the plugin’s reputation, even though the main issue was with third-party extensions not being ready to go for 3.0.

I'm sure third-party extensions had problems, but even official extensions sold on the WooCommerce store were scrambling to offer fixes for many weeks after WC 3.0 was released. And quite a few official extensions were not ready for 3.0 at release.

That said, hats off to the WC team for this change! It moves us forward in making it easier to audit the status of WC extensions before upgrading.