I'd be interested in more information on the difficulties you've encountered. I do most of my web dev in React and I don't remember encountering difficulties with these items.
Ah, I see what you mean. My common experience is that people I work with build the a11y requirements into the components as required props so you can't ignore them.