Competition for the fan's attention
If an advertiser has money to invest in commercials and events, there is a lot more exposure they can get for their money than putting it into pocket billiards.
Pocket Billiards does not have any entertainment value outside of its own players and fans.
Why would any advertiser want to invest, when they can get more bang for their buck by buying ad time on local high school games?
On average, more fans show up for a Friday night football game than for any billiards finals match up for any event in the USA.
Pool players ought to be thankful for having all these tournaments available and most now are streamed. 20 years ago, pool tournaments were terrible (maybe 4-6 good ones a year), gambling was a lot better then than today.
Now for my long standing rant on the Competition... when a TV viewer has the option of watching a single event LIVE on TV, they are going to pick what ever major event that is their favorite to watch.
NBA, NFL, PGA, MLB, NHL, NASCAR all come to mind that even the pool players will watch first before they will take time to pay for a stream or even watch in a pool hall. How in the world can Pool compete with those major league sports?
One major league game attendance can equal or exceed the total paid attendance of pocket billiards events in the USA in a year.
20,000 attendees in a single Football, Baseball, Basketball, Hocky game or a single day in any PGA event.
How can pocket billiards compete with that?
Even pool players get bored watching other pool players play.
Pool has to be more entertaing than it is to even try to compete with the smallest avertising dollars of those Major sporting events.