99% of the time what you wanna destroy will be face up. And snowman can stall against many decks on the first turn, while this one can't, because it has 1500 def and basically everything decent starts at 1600 atk.
...Green Turle SUmmone rin the othe rhand, his effect specifically targets only enemy monsters which means you have no risk if his effecst gets activate dat the wrong time.
Very small but immportant difference that makes this card in some levels better than Snowman Eater