They sell things that come in cups, or with napkins. Lots of people cycle/run/walk here instead of driving, seems pretty stupid.
Taking away the bins doesn’t mean you don’t produce rubbish…
Edit: I think there is still a bin IN the cafe, but most people eat/drink outside. Lots of people asking staff where the bins are. Still hypocritical I think though? (And still mildly infuriating to remove well used bins!)
I’ve never been to a Japanese cafe, but knowing what I know about them from Japanese acquaintances, yeah, mostly.
They’d probably either use actual dishware that is returned and washed, or yes, expect people to bring disposable waste home with them. Everything I’ve heard is that public trash bins are not non-existent, but they are rare.