Yes, but they also require active participation from the developer and many developers are unwilling or unable to spend the time to implement them, especially when there's a rather large range of disabilities to account for.
It's possible that tech like this could offer a user-definable solution to these issues.