I was in Osaka in July and I had exactly the same experience. The portions are so small at most places anyhow and most shit is balanced, starch/protein/veg-wise. Also everyone was on bikes, I bet this guy takes a cab. Japan life my ass.