Dude, Snorlax ain't a stone pokemon, so it's only natural, that a Golem will get less damage than a Snorlax, wtf...
Also, since Snorlax is a normal type poke, most of it's attacks are normal...What of Golem does more damage? Rock throw 700? Never seen, duh...