Accessibility is an operating system and browser responsibility. It is effective at integration at this level. It is not effective to ask every webmaster to be responsible for the problem individually. This is nonsense. Modern operating systems and web browsers do a good job at owning this without bulky scripts on the front end ruining experiences for the remaining 99%.