For all the people thinking we're too hasty in thinking with our emotions...how about you flip the coin, here. Put a child in the place of this snake. Imagine seeing a 6 month old infants's ribs, his muscles, skin clearly dehydrated & lethargic. Maybe he has a rash. Then imagine talking to his mother about it, to which she replies, "oh yeah, he's just missed a couple meals. He'll eat soon." You tell me what you'd do. Would you think to yourself "Oh, I don't know the full situation. I won't judge. I'm sure she's an okay mother and I'd be a rude ass to think otherwise." Or would you think to yourself "this woman has no right to have her child in her custody. That baby needs help" and call child protective services? Guarunteed you'd choose the latter & if not, you have far bigger issues to worry about than an outspoken customer complaining about the condition of the animals in your store.
New managers, lack of education, lack of space. There's nothing that could make that situation okay. A snake like that needs to be at a vet or in the care of someone who can give it what it needs. Anyone with eyes can see that.