Accessibility is often the last consideration of software developers.
Not because we don’t want to do it – we would if we could.
It’s for one simple reason:
Building non-accessible software is already bloody difficult!
We’re taxed to the limit as it is. Accessibility is just another layer that, I’m sorry to say, means an 80+ work hour week instead of a 60 hour week.
And business – unless they are specifically designed for or required to provide accessibility – is not interested in paying for that extra consideration.