Yea but the Japanese IC card system has complete interop between all transit systems run by completely different private companies. So you can hop on a train from one city to another and then hop on a bus in that new city on the other side of the country all using the same card.
And a good chunk of vending machines in Japan accept the IC card. Sometimes even food shops a step above vending machines.
And a good chunk of vending machines in Japan accept the IC card. Sometimes even food shops a step above vending machines.