You clearly don't travel much and try to navigate different public transit systems.
I travel domestically and internationally, and I always have cash - and it is almost always much more difficult than it should be to pay for public transit, just like the article says.