Because snooker is billiards, it is a bad sport in the eyes of many people, so it cannot be accepted as an Olympic event. The Olympic Games are now "slimming down", and new projects are basically not approved. Even China Wushu is just a performance, so you can't get in.
And snooker, like chess and cards, does not conform to the Olympic spirit. Chess, bridge and Go are not Olympic events.