Golf is a game played by many, it is shown at beautiful venues unlike those you are likely to see as a player. The golfers have beautiful swings most golfers don't get to see in person let alone feel like they do the same thing. Plus the drama of a back9 in the final round of a major with a few guys in it is captivating.
Pool by comparison is played by way fewer people regularly and the TV tables look exactly like those amateurs play on. You can barely ever see a full stance to analyze a pro's technique too, tho that only affects hardcore pool nuts. Regular pool folks wouldn't be able to distinguish one style from another, and with mechanics so locked down in pool, many could convince themselves they have the same fundamentals as so and so on TV. At least winner break is back in world championships bc the drama of an alternate break final where one guy gets a lead is about as captivating as a lullaby.
Plus golf can have a channel--channels really as I know of at least 4 on my internet TV--because there are constantly events going on between all the different tours out there and ppl gobble up instructional vids and tip videos like crazy. Meanwhile in pool, bangers rather spend $700 on a new shaft to help their game rather than actually get a lesson to improve spin quality.
And finally the most obv reason: sponsors. There's a lot of money in golf and golf equipment sponsors provide a ton of it. Watching a replay of an event on NBCgolf channel is basically unwatchable as it is 50/50 ads. SkyGolf is nice tho, with picture in picture ads for live events and a much smaller amount than American TV for replays.
These games are not even comparable when you consider a middle of the road mini tour golfer makes as much as the very best pool players in the world...and that's not counting his sponsorship deals.
Based on things I've read, here on the internet, pool is actually played by more people than golf. (I don't have the sources so don't ask.) But, think about it. There are a lot of people, dozens (maybe hundreds) even, who go out to their local bars, drink, and play pool every weekend. Seriously though, go to a hole in the wall bar with a pool table. A lot of time there's people playing. And that's just your little bar. But what investment did they have to make to play that game Basically nothing. They were there already, pulled a cue off the wall (didn't look at the tip but rolled it on the table to make sure it's straight), pushed their quarters in, got to break the balls hard (always fun,) and played a game that the vast majority look at as luck with a touch of skill. And when the night ends, they probably won't remember they even played. It was a fun night.
Let's get to golf and it's commitment, though. Make a tee time. Are your clubs in order? Are you wearing the right clothes for the course? Do I have anything else I need to do today? And most people don't show up to a golf course without clubs. They might be borrowed. But they still brought them (most pool players don't worry about bringing a cue.) It's a fun time out with your friends. And if they hit a really good shot... Well, they're going to remember that shot more than they remember the bad ones. Pool, on the other hand, they might remember if they won that singular game they played. But, most likely, they won't even remember playing pool as a part of their night. Golf, though, is an event.
While I consider golf and pool to be similar games (out of shape people can play either one extremely well), they're not the same when it comes to tv time. Golf is typically played by at least middle income folks, whereas, pool is played by anyone who ventures into a bar and can pick up a stick. Plus, we have so many competitive options to watch here in the US compared to other countries.
In my opinion, unless pool somehow manages to get at least as exciting and explained properly via commentator as cornhole, it's stuck where it's at.
People who play golf have lots of disposable income. Companies really like being associated with golf (look at the sponsors for pro tournaments: banks, consulting firms, industrial companies). Golf is very expensive and golfers spend lots of money on both playing and equipment. Golfers are also likely to be high-value targets for advertising of non-golf products, like business technology solutions, luxury watches and cars, travel, etc.
What I find funny is the focus on gambling as the downfall of pool. The biggest golf bets I've seen could buy you a house. I can't really say that about pool betting.
If I were in charge of marketing pool, I'd emphasize the gambling a little, but get rid of the dive bar stuff (and I love dive bars). I think polities allowing smoking in pool rooms is probably more detrimental to pool than any of the gambling stuff. Look at the kinds of programs Draft Kings and other sports books advertise on. It isn't the gambling, it is the association with down-market environments that holds pool back. If pool were associated with wealthy businessmen gambling high in private clubs, we'd have a pool channel on cable.
I had an entire post about this typed up but you nailed in in way fewer words.
The problem is, those dive bars (I love them too) are where the vast majority of where pool is played in the US. And No Smoking rules haven't helped any pool rooms around me.
I just feel like the US has too many competitive sports/games for the average person to spend their time on. I mean, how is pool supposed to compete with football, basketball, baseball, hockey, golf, etc... To the best of my knowledge, most other countries don't have that many options.