Anecdotally, even with websites like Twitter that obfuscate their CSS class names to prevent the use of selective adblock, they still leave the readable ARIA strings in predictable places, allowing uBlock Origin users to create blacklist rules matching them. I'm wondering if those two features are at odds.
Do we know that Twitter is intentionally doing that to defeat adblockers? It’s a common speculation I see about them (and maybe it’s a convenient side-effect), but these sorts of mangled class names are also a common feature of popular CSS-in-JS libraries. (I work on an internal app that does the same thing, and it’s incredibly annoying but definitely not explicitly intended to be hostile.)