I agree that it's not necessary to feed snakes in a different container just to avoid this so-called feeding/cage aggression. I'd do it with hatchlings to avoid impactions but that's it.
First of all, if it's hungry enough to strike at a hand with intentions to feed then it is starving or your hand smells like food or you made the mistake of sticking your hand in it's face and startling it (defensive bite). All 3 are your fault if it happens.