Whether to eat in training runs or not depends what you're training for. And remember that not eating doesn't make you more manly! Eating on a 2h run may seem unnecessary but it will still have a cost on the body that eating during can limit.
If you're training for <1.5h race times then you can maybe get away without eating/a token handful of sweets.
If you're training for longer races/events, you need to train your gut to be able to take in fuel on the go at race pace, so eating on training runs would help with that.

Of course Carl Bell can get round Wasdale etc. without any food. It's horses for courses.

Too much of the Aldi pressed fruit/nut bars left me with degradation of my mouth which was pretty sore. This was on the HPM though, so nearly 9h of race effort.