Regarding the Steam and Visa/Mastercard debacle.
Many people probably know I'm very anti-censorship of any kind, so I would like to remind everyone that Steam supports Trustly as a payment method.
While they are of course also a payment processor, it works by paying directly from your bank account, so it at least bypasses the physical card dependency on Visa/MasterCard. Of course it also means the card providers don't get to take a cut.
It works with surprisingly many banks, so I urge you to give it a try the next time you buy something on Steam.