This probably comes up all the time in these discussions, but any change in this area has to be top down. i.e., People with influence and job security like tenured faculty need to signal a change and move to open access. A grad student or an assistant professor isn't going to put his/her career on the line for ideals. I'm not too familiar with the journal culture, but at least in CS with conferences, all the critical…
Correct. These stories always make it sound like it's the big bad private journals that are trying to steal all the taxpayer-funded research which should belong to the people. But the scientists are the ones that are (still) sending their results to private journals for publications. They could instead chose to send it to OA journals, and some do.
It is not like the choice is for free..