i think Godzilla's statement was out of empathy and an attempt to help you not focus so negatively on something. i think they meant it in a caring way.(feel free to correct me if i'm wrong!)
no one is offended with your passion to keep these animals in a positive light. heck, we're a snake forum! here, your feelings are 100% valid. if you find a way to get in contact with anyone, i will gladly send something out along with you. if i saw the same thing (tho honestly, from your description, i'd rather avoid it), i'm sure i'd be posting here as furious as you.