This small child has a better UX than many things I have been forced to implement. At least as it iterates, improvements occur that make the UX better and provide a more pleasant experience.
"At least as it iterates, improvements occur that make the UX better and provide a more pleasant experience." Certainly more interesting features get activated. But at least with my model, the error reporting got a lot more complicated and the input acceptance rate dropped considerably around the time the product turned 15 years old.
As you say, the reporting is inscrutable, so I'd guess there are still a few bugs to be worked out.