Frankly, I find the shortcomings of the Snowmen to be part of their
charm. C'mon, we're dealing with an alien flying around the cosmos in a police box that's bigger on the inside, and you're complaining about snowmen?! It's all part of the fun of
Doctor Who.