The most successful sports in the world, NFL, NBA, Nascar, F1, Tennis, Golf, Boxing etc either do not participate in the Olympics or do not have the Olympics as their premier stage. A tennis gold medal for example carries less weight than a win in any of the grand slams.
Smaller sports that have Olympics as their primary platform almost always never climb out of obscurity.
The reason is that to become an Olympic Sport a sport has to be centrally managed. This reduces competition among promoters / rival organizations and increased bureaucratic incompetent management.
It's much like putting a government in charge of a sport. A form of socialist planning. It is a terrible economic and business model for the development of a sport.
I've been saying for years that the worst thing that could happen to pool would be to have gotten into the Olympics. It would have strengthened the bureaucratic hold of the WCBS...and likely scared away promoters like KT or Barry Hearn who have given the sport hope as an independent professional sport.
I pursued the Olympics half my life as a track and field athlete but have come to see the Olympics as a government protected / subsidized cartelization, bureacratisation, and politicization of sports. I'd like to see the whole thing fall apart, as it so nearly did in the early 1980s.
Then some of the great Olympic sports like track and field would have a chance to shine on the world's stage of sports under entrepreneureal direction and competition.
Colin