Many years ago I rode the Nozomi Shinkansen from Tokyo to Fukuoka. I don't recall any more than a snack cart for food service. Like you say, even going half the length of Japan the trip was only a few hours.
I think if the cost of meals was broken out as a separate line item many people would...