I don't recall completely and I certainly mean no disrespect by saying so, but isn't there a cultural predisposition to fear and dislike snakes with your friends and family? I thought you mentioned somewhere that you were or grew up in the Philippines.
If so you should take that into consideration as to why so many disapprove.
If that wasn't you then never mind, I am terrible with names.