Saying snakes will eat carrion is as scientifically inaccurate as saying snakes will not eat carrion. There are over 3000 species of known snakes and maybe 50-100 have been observed to possibly eat carrion. There is no field research to prove conclusively that snakes are carrion eaters. Some are opportunistic feeders and some are very selective in the type and living state of their prey.
It would be just like saying primates speak English.
Can't correct someone with an inaccurate claim with and inaccurate claim. I am an expert in making inaccurate claims so that makes me qualified to state this :p