Why are you letting it bother you? They probably don't even keep snakes and are just trying to make you look like the evil rat killer. I feed all of my snakes frozen/thawed except for the balls, most of which I feed live. You feed your snake what it's willing to eat. I've been keeping snakes for well over 20 years, and anyone who says that ANY SNAKE CAN BE TAUGHT TO FEED ON FROZEN/THAWED hasn't kept snakes for very long if at all. YES, some of my balls will eat frozen thawed just fine. And I've been able to feed all of them frozen thawed at least once, but I want my snakes to eat every time I feed them and not just once in a while. So, for the ball pythons that means feeding live. Just tell them that they're full of crap and be done with it, it's not worth your time to argue with them.
Mark