Your link is about chargeback. I'm pretty much exclusively using credit cards for daily payment and I can't even remember the last time I got any problems. I never pay interest either.
I get that you don't like or trust credit card, and it isn't popular in Europe, but don't be generalizing. Even in Europe my credit cards work well, except for the unpopularity of Amex.