Most likely because it's not a bug, you need to ask nicely for accessibility features to be added (and not play victim cards)
Getting it from the OS adds complication to the client application which is not needed. It's nice to think things should be completely native, but as I explained earlier, in cases like these it's a pain unless its done in the toolkit. So the optional route is the only viable one.