If one follows this logic, then shot clocks should be eliminated in other sports too...to keep the fans happy.
Here's an old post from 2004 on this topic:
Shot Clock. Thank Frank Taberski
A gentleman and former world champion who is in the hall of fame also is the cause of the shot clock first being used. He was a great straight pool player who used to lull his apponents asleep in their chairs because of his slow play and his alwasy taking breaks. Story has it that during a 250 point match, during 1 of the racks he took 3 or 4 bathroom breaks, plus he would stroke his cue maybe 30 to 40 times between shots. So the pool Gods instituted the clock on him. Rumor has it that the 250 point match took over 7 hours to complete.
From Bob Jewett: I saw a match between Lassiter and Lane that took 3 1/2 hours for 150 points.
Another choice is to use a different kind of shot clock. Chess-style would give a fixed total for a match. There is also the style they've used in Europe that gives some number of seconds credit for each shot taken, which would be better for games such as one pocket, or any game with a lot of safety play. It allows you to use as much of your "time bank" as you want on complicated shots.