@Ray Proudfoot,
as a customer of a reputable company, I unfortunately cannot take into account "a private life with all the problems that can bring".
If You purchase software from a decent company for a fee, You have to differentiate between
1) Updates that fix existing bugs
and
2) Updates that expand and improve the product.
to 1)
Updates that fix existing errors are a given and to be expected. You also won't buy a car whose brakes or wipers unfortunately don't work. No matter - even an inexpensive coffee machine should work without errors. Errors can happen, but then the customer has the right to rectification. This worked well in earlier years, before MSFS. I remember that Umberto often responded within hours and some errors were resolved within 24 hours.
to 2)
It was of course pleasing that Umberto further developed the software and added new features. This made us customers happy and satisfied. However, this was a voluntary effort from Umberto (certainly also to keep his development interesting), which I hadn't expected when I bought it. Thank you very much for that. However, I didn't ask him to do that. On the contrary: For years he had been announcing to us old customers, for example, the development of water/lavatory - this option was even built into the airplane configuration. Now he has developed this feature - only for GSX Pro. But I don't want to be forced to go along with this development.
Today it looks like this for users of GSX Level 2 for P3D/FSX:
Nearly every new development that Umberto installs for MSFS and distributes as an update creates new errors for the "old" users of P3D/FSX. Every time we hope that the next update will fix the existing or new bugs, but that doesn't happen. The current state of the product was actively deteriorated by him as when we purchased it. Due to his update strategy, we cannot restore the purchased version. The argument that the customer only has to use an earlier version of the Add-on Manager that he has backed up by himself does not apply here. I am not assuming any intention. But the facts speak for themselves.
If Umberto wants to end support for the old GSX versions, then that's okay. But then he should announce it officially. Before I expect a proper working version of the software I paid for. And not updates that constantly produce new errors that are not corrected.