@aral accessibility is a P0 feature for any product; you shouldn't ship a product without it; a product without accessibility is fundamentally broken.
If X11 is a "security concern" then maybe creating a whole new product and launching it in a broken state wasn't the right answer (Wayland is an absolute nightmare for me, but for other reasons, so I share some of your pain).
Also the fucking _gall_ to ship a broken product and then say, "well, you could always contribute patches to fix it".