I understand people when they say 'you eat too much on the bike' but what they often neglect to mention is that it's the carbs you have in your body BEFORE you ride that actually make the biggest difference.
E.g. on a 4hr+ ride I'll eat 2000 cal above my BMR the day before in carbs. That way on the ride I don't need to eat anything, except maybe a snack halfway to settle the stomach.
I've ridden 4hrs where the day before I ate almost nothing and it's hell. The legs bonk after about an hour and no amount of eating on the bike can make up for it. If this happens I usually stop somewhere warm and let my body digest some of the food I've just eaten.
You must be trolling, unless you're one of those people who goes flat-out, start to finish.