You must have been almost exclusively using small businesses. Anyone that is not a mom and pop shop will take credit card. I lived in Tokyo for 3 years in the early 2000s and still found plenty of places that took card. Yes cash is still popular there and many places are cash only, but my Japanese friend told me…