No, it's not excessive. My children are excellent eaters and they like tomato ketchup. They don't like 'wet' food (gravies, sauces, etc) they like ketchup so that is with they get. The bottles are not very big and they are made of tomatoes (not poison). I would be concerned if they were chucking salt all over their meals. Some of them will have ketchup with their lunches in a weekend too (sandwiches or cheese and crackers, etc). Boy #1 used to take ketchup to school in his packed lunch. His food, his choice to how he eats it.