The problem would be solved if Google, Yahoo, etc. simply said:
"Heck no we won't pay an extorsion fee. And while we're at it, we won't serve content to your users either so long as you continue discriminatory business practices. Our corporate policy forbids us to deal with discriminatory vendors."
How many customers would these greedy ISPs retain if the above were to unfold?