>> As many people likely know, Japan is intrinsically a cash society.
Never paid cash for hotel stays over the last 25 years, only credit cards. But I don't stay at the cheapest or most expensive places where only cash is accepted.
And used ATM in Japan all those years.