That's not really new information or unexpected. A massive change to the core code base for any major version software upgrade is likely going to leave fairly large compatibility issues, at best, or practically require rewrites as is the case here.
Seeing it as a disservice to the normal consumer is rather short-sighted. The changes have only ever been made with the normal consumer at the heart of the matter. The new framework allows for quicker and more powerful development which will allow add-on developers, style designers and ourselves to add more features more quickly over time.
As for the specifics of payment, you would need to take that up with the add-on developers individually. It's not fair to assume that every single add-on would need to be re-purchased. I know a number of add-on developers are going to be looking at discounted licenses for existing customers, adding extra value to the products through new features or improvements which would make the additional purchase worth it or even giving the updates away for free or for a pre-agreed license renewal fee to existing customers.
Seeing it as a disservice to the normal consumer is rather short-sighted. The changes have only ever been made with the normal consumer at the heart of the matter. The new framework allows for quicker and more powerful development which will allow add-on developers, style designers and ourselves to add more features more quickly over time.
As for the specifics of payment, you would need to take that up with the add-on developers individually. It's not fair to assume that every single add-on would need to be re-purchased. I know a number of add-on developers are going to be looking at discounted licenses for existing customers, adding extra value to the products through new features or improvements which would make the additional purchase worth it or even giving the updates away for free or for a pre-agreed license renewal fee to existing customers.