With the robots, I think it's more of an issue of deciding what type of robot is "right". Do we want to focus on robots that can walk and act like humans? Or those that can make ordering food easier? Cash wasn't difficult to deal with, but it's tough to argue that cards and magnets aren't the future.
I don't want to come off as someone who says cash is dead in 20 years. It was really easy paying that way, and doesn't have the tracking aspect like the US has, whatever that's worth.
But still seems like Japan is missing things.
It bugged me so much to walk through for instance Liverpool Street Station, or others, and not finding a trash bin to throw away whatever petty trash I'd collected on the way (napkins, chewing gum etc.) When someone pointed out the terrorism aspect of trash bins it was a bit of a revelation to me, and since then I've had much more respect for the people involved in street planning, including the design of public trash bins and such.
Other differences definitively aren't so clear. The trash is a good example, but a more glaring difference is how little crime they have. Crime is almost non-existent and there are no firearms, this can make parts of the US and large parts of the word seem comparatively barbaric.
But still technical anonymity sounds like a weak justification for technical obsolescence. For cash, credit card systems on retail don't even get your name... I think it could be arranged online even with traditional systems. Specially if it was a national demand, this is the kind of thing you can force companies to do with laws (or they would develop themselves).
I think a more obvious explanation would be related to their insularity -- they are probably the least integrated developed country (due to geographical, linguistic and cultural reasons). Some of those technologies by themselves aren't really that significant for personal productivity (I think that can be another factor), but combined they make a big difference I think.
I think that differs between prefectures? I've often been to the south (Kyushu) and there each apartment building has a small building in front where the garbage bags go, and in that tiny building are several "zones" for different kinds of garbage. The garbage men just take the bags out of that building.
I think my biggest takeaway from the USA was that it's stuck between two worlds -- one 20 years ahead, and one 20 years behind.
They have dirty streets, but then keep their garbage tidy when throwing it away?!
On the one hand, they don't really have robots, on the other hand you can survive completely without cash by paying for absolutely anything by card.
Even ordinary little restaurants have free wifi, but nowhere did I see a pre-order machine. They hadn't even heard of them, and we've had those since at least the 70's.