Thanks everyone for your lovely comments.
Ron, out of curiosity, what does NVDA not work well with in
Office? There are a couple of isolated issues in PowerPoint
and I'm not sure about Access, but otherwise, most of the
issues in Office are issues with Office itself.
Most times, when an issue takes a long time to be resolved,
it is either because it is hard to reproduce, or hard to fix.
In some cases, problems only occur on particular hardware, or
with certain other software (or versions of software)
installed. Unless an NVDA developer has that particular
setup, it can sometimes be hard to diagnose.
NVDA does a number of things differently to other
screenreaders. In some cases, the end user wouldn't notice a
difference . In some cases, it has given NVDA an advantage -
NVDA worked well with Windows 10 and the original Microsoft
Edge, long before any other screenreader for instance. In
some cases, it goes the other way. Something which a user
might complain "just works" with another screenreader, simply
can't be done in NVDA without a large amount of work.
In any case, I'm glad to hear it has improved in NVDA