Journals thrive on reputation and nobody can individually dissent because they lose out. This is the same mechanism that keeps overpriced tuition fees at ivy league colleges afloat.
The answer is to collectively get out by legislating the practice or offering a free public alternative that everybody can immediately jump too. Given that the efforts become more and more organised, (German wholesale boycott of Elsevier) this might be happening sooner than later.