To be honest, I always kind of lol at these kinds of rants. Wishing for the "one true payment system" is like thinking that everyone will switch over to speaking Esperanto in the near future. NEVER going to happen. Also, many of his gripes seem ridiculous. I don't know if the situation is different in Europe, but in the US I think pretty much everyone should have a credit card. You can use a secured card if you have…
"Just be responsible with your credit cards" is an easy mantra to live by if you are financially privileged.