Food is food and a snake got to eat.
Usually the people that have a big issue with it how people who have a strong emotional attachment to their pets and can't bare to see an animal that strongly resemble their pet being fed off to another animal.
I am pretty sure some Rat owners get pretty upset at the though of Rats being fed to snakes too.