Anything you'd rather play yourself than watch should not be a spectator sport. That includes golf and snooker right there.

Cricket I wouldn't want to watch or play, unless there was a KFC-sized bucket of beer in my hands. And even then I'd question why I was there.