As someone who actually uses screenreaders and voice control on a daily basis, most of that is not a huge deal. The "a" element has similar accessibility ratings and holes in implementation.
Would you mind contacting me at the email address in my profile? I’m about to release an open source thing and I would like to understand some accessibility issues.