what really need is an international payment processor owned by people.
Nah, People and their dumb believes and supposed values are the problem here.We need international laws that prohibit shit like that. A global 1st amendment of sorts
Well, there's the official and people approved Crypto Currencies...