Why is it rude to eat in public in Japan?

Why is it rude to eat in public in Japan?

In Japan, eating in public is considered rude and impolite due to the culture's emphasis on respect for others. Eating while walking down the street or on public transportation, sitting on benches or other public spaces, and standing near someone else's home or business premises are all frowned upon. It is preferred to eat at home rather than out, and if one does decide to go out for a meal with friends or family members then they should keep their voices low and try not to disturb other customers.