What Frustrates Screen Reader Users
The good stuff is at Section 5, “Discussion”.
This study was done with mostly higher-educated Windows users (mostly JAWS users and some Window-Eyes) with a median age of 43. They were mostly regular computer users and fairly comfortable with the basics of surfing the web and interacting with web sites and applications.
TL;DR: it’s mostly crappy front-end code.