If a player has to resort to incredible cue ball movement and spin, they're probably playing incorrectly. They're making it more difficult than they have to. Why would any competitive person want to do that?
You can't work the cue ball when you're out of line? That's the penalty. Don't get out of line. Besides, the great players of the world can often find a way to get out of those situations. That's why they're the great players of the world.
The general public may not care about the pockets being tight, but a lot of pool players do, and that's who the pool people are catering to. Let's face it, the general public doesn't care about the pockets being tight because they don't care about pool, period. If pool were like it is in Asia and Europe, where they have school programs and coaching unlike anything we have in the US, the general public might care. But they don't.
Look, I enjoy exciting shots, great shots, unbelievable shot making. But those are the kinds of shots that the pros need to pull out when they run into problems, not because I want to see the cue ball going 3 rails all the time (which I don't). I don't want to watch guys get sloppy on bigger pockets just because they think they can juice the CB and get their way out of it all the time.