Hope I don't get virtual tomatoes thrown at me, but I am different. I don't have an issue with a horse greeting me when I have food. I have a little ritual, something the horses and I have enjoyed since I was a kid.
When I take the hay out to put in big tubs for the horses, I hold out the hay and let them taste a sample, then put it in their bucket. I have never had horses be aggressive to me with food, nor to each other. They know who gets to eat first, second, and so on. Sometimes I laugh with them and say, "Is the wine to your satisfaction?"
I have never found my not demanding horses move away from their food correlates to their obedience on the ground or under saddle. I know I spend a lot of time with my horses, and when I was a youngster, I spent tremendous amounts of time with my horse.
I've started a bunch of colts in my lifetime, and all 4 of the horses I have now I either started or "fixed" because they were unrideable when I got them. It could be just me, but I don't feel that ultra strict discipline around food is that necessary. At least it never has been for me. I like
idea of partnership. It's worked for me, anyway.
As long as everybody's happy, then I'm happy.