I'd note that as stuff like A11y gets added into something like Discord, we'll see the app slowly bloat up to compensate.

Google Chrome generally used around 25mb per tab in 2010. Today, that number is often 500mb or even 1gb.

And Windows apps had accessibility before computers had 25MB RAM in total. Accessibility is not the cause of bloat.

do any of these native GUI libraries provide just as rich accessibility experiences to disabled people?

Would you really need 500mb for accessibility? Can't text to speech be outsourced to the OS or companion app?