I will never understand people who try to give advice on species that they have no experience with. Or like you said, people who don't even own a reptile. My knowledge is limited to ball pythons so I would never dream of giving advice on other species.
When I first got my ball, I had several friends (with exactly zero experience or research) try to convince me that I have to feed in separate feeding container otherwise she will bite me whenever I stick my hand in. The same friends tried to convince me to feed live because it "has more nutrients than frozen and is more natural". Sigh...