Snooker isn't in Olympics because its not an athletic sport and the number of participating countries in terms of popularity would be limited.