As much as I hate tokens, I hate cards even more.
I hated tokens because it abstracts the cost. Some places - 1 token = 1 quarter. Fair. Others, 10 tokens for $4. What the hell? (Cards do this too)
I also just hate coins in general. Too many times I put a token into a machine for it to not register. Or I have to play the eject & pray method.
There's a lot of arcades where I live. And I only go to the ones where it charges you real money using a credit card, or is unlimited play.