About a decade ago, I took a sudden flight to a small airport in Colorado due to an emergency at work. When I arrived, I had nothing but a Visa, and a few dollars Canadian.
I was frustrated to find that I couldn't get food or call my work, because Visa wasn't accepted anywhere. The highlight was trying to make a call on a payphone and talking to the operator. When I asked if I could use my credit card to make a call, she listed off MasterCard and a half-dozen credit cards I'd never heard of. "How about Visa?" "No, sorry."
I will forever remember the janitor for lending me his cell phone and getting me out of that mess. After that, I made sure I carried multiple cards.
(I did once end up having a tremendously fun weekend in Melbourne thanks to a broken down bike and a weekend long outage of my then only bank's ATM network - but it would have been even more fun with more than the cash in my pocket and relying on friends for somewhere to sleep until a branch opened on Monday morning...)
Vienna does away with all of this fuss by simply doing random checks, issuing on the spot fines for fare evaders, and not having to manage the expense of turnstiles etc.
I kind of like the barriers, if you are on the station platform, then you have definitely paid. For me, the stations that don't have barriers are more stressful, as you run the risk of forgetting to tap your card (or the tap not registering) and incurring a maximum fare.
Local bus drivers will sell tickets, but there are also ticket validation machines in the middle of most busses. Local trains and subways are trust basis, but I've seen more random ticket checks recently. Ticket checks are more frequent on long-distance trains, but still, no barriers. I have yet to travel on local or long-distance trains in Germany or Austria that aren't trust-based.
I definitely prefer the proof-of-payment setup more. London (which has turnstiles) can get crazy backups with people trying to tap into / out of the system, and the Berlin system lets you engineer more convenient and therefore customer-friendly stations -- no need for mezzanines, paid vs free elevators, and the like.
And promptly got pulled off the train at the next stop for not paying.
They were very understanding when I explained I had only been in the country about two hours (and showed my passport stamp as proof). They explained that there are machines to punch holes in the tickets... I did think it was strange that there weren't any turnstiles, but I figured, maybe you run into them on the way out or something (and I had only been in a foreign country two hours, everything was strange).
It's pretty common for smaller stations near major football stadia to have the barriers controlled manually after big games -- totally open for some minutes, then completely shut until the platform has cleared.
(London used to have a proof-of-payment system on the articulated buses, since you were allowed to board at any door, and it still exists on the trams.)
Tag in and forget to tag out, you pay the maximum fare.
Forget to tag in, hope you don't get checked. There is no option to tag out without having tagged in. (Although I've seen this happen to someone, and he was just given a warning.)
Get checked without having tagged in, pay $400, which is about 30 times the maximum fare.
The credit card is a credit card (and I mostly use it for company purchases that get reimbursed).
The two debit cards correspond to two different checking accounts. I have a "main" checking account that my check gets deposited into, and another account that I use for, mainly, online purchases or recurring subscriptions like netflix or anything where I am worried about card security. I transfer money into the account, then make the purchase, never leaving more than a hundred bucks or so floating in the account. That way, I limit my own pain in the event that someone gets hacked or my card gets leaked online - I'd much rather not be able to pay netflix than not be able to pay rent.
At one point, I also had a home depot card when my wife and I were fixing up our house in preparation to sell it.
I have a wallet that functions effectively as my phone case and wallet in one, and reducing the number of cards I have to carry around to - potentially - drivers' license, one payment card, and clipper card would be fantastic.