In reply to Carl Hancock.

Hi Carl,

Thank you for teaching us all about best practise for website owners - we as web developers and Hosts actually do that and we see many of our premium plugin clients do the same .

17 days on from the release of WooCommerce 3.0.0 we still have not upgraded our client sites to 3.0 + and many of our plugin clients have not upgraded because there are still bugs showing up.

Since the release there have been 4 WC Maintenance Version upgrades with a whopping 118 Bug Fixes.

Our team has done nothing else for the last 17 days other than work on this - it is frustrating to patch and release maintenance versions for plugins for issues caused by the WC 3.0.0 that are then corrected in another patch release (4 in 17 days).

Re backward compatibility - we have one plugin WooCommerce Quotes and Orders that we had to build 15 complete new templates for WC 3.0 compatibility because the new version broke all previous templates - that plugin now has a full set of templates for WC versions 2.0, 2.2.0, 2.4.0, 2.5.0, 2.6.0 and 3.0.0 for backward compatibility - because each of those version broke the previous version templates.

We basically have to factor in that each time WC puts out an x.0 or x.x release , that as a team we will spend up to 1 month upgrading and patching our plugins and themes for compatibility.

WordPress Core major upgrades in the past have not caused us anywhere near the same headaches. It is just a different philosophy I guess - WP core have a focus on improving WP without breaking everything - the WC team believe the only way to improve WC is to break everything, over and over again.