I don't think anyone is upset because Meowmeow isn't doing enough to help the snake, i think they (including myself) are annoyed by her "holier than thou" attitude.
This isn't the first thread where she has rubbed someone the wrong way, she needs to work on her social skills desperately in my opinion.