You can play slow on weekday afternoons, not Saturday mornings. There is a difference here in when you play. I only dislike slow play when I'm behind the slow group and they won't let me through (and they're the only ones on the course) As far as rules and ettiqute go, I could care less really. I'm a really relaxed golfer and I'll never throw out some silly rules infraction or decision against someone unless asked, well unless we're playing for money of course. But I could care less what rules you follow on the course, just play fast, have fun, be a cool dude, and you and I will be just fine for the 4-5 hours we get to spend together today. (OK, certainly I don't advocate taking divots on the greens and such, but who cares if someone walks on your line or wiggles while you try to hit, get over it)
Being a little snobish doesn't mean you can't grow the game, it just means you have a few expectations about what the game should be. I have those expectations same as anyone else, just mine might be different from some other people's.