It’s good to meet a satisfied customer, too
My experiences were different. Many of the weekly new versions were not usable for me - in four releases alone the CLI wouldn’t work at all, and then there was always some single issue that got me going back to a previously well good known version, like 1.3.2 or 1.5.4. And with the latest there is even an update issue and double face detection issue.
It often feels like we are presented with beta versions (that we have to sort out, if they are usable or not) - not tested release versions. Often enough there are also hotfix releases a day after the actual release to fix some even newer bug or problem, that was unforeseen.
There are technical processes in the field of software engineering that can be established to ensure quality control: with continued development of unit, integration and functional tests. But it takes time to build and maintain such a test base (taking time away from features). But once in place that would test most of the functionality on an automated level, so that every future release can be considered a working release.
Then there’s the matter, that I work with a lot of photos at a time (hundreds and even thousands), it’s no fun working with that amount in Photo AI (UI, functions & batch are not cut out for that).
And then there are long known core problems like the Blurry patches issue.
I guess in the end it all depends on the photo/file inputs the users have.
I believe you that you have no significant problems with the product - I wish I could say the same.