I agree; it seems like the arguments for alternate break are based on something that even the most hard-core pool fans have only witnessed a handful of times or less. Also, when they
do see that happen, it is very impressive and they will remember it forever. Why take that away?
If I went to a tournament to watch Efren Reyes and in his match, Joe Blow won the lag and kept Efren in his chair to run 13 and out in one inning, I think seeing that would make it worth it to me to have missed seeing Efren play.
However, I propose a solution to make situations like this more fair for both players: Winner breaks with a guarantee of at least one inning per player.
Example: Race to 7. Player 1 wins the lag. Player 1 runs 7-and-out in the first inning. Since Player 2 is guaranteed one inning, Player 2 gets one inning to try to run 7-and-out. If Player 2 cannot run 7-and-out to match Player 1's performance, then Player 1 immediately wins when Player 2's inning ends. If Player 2 is able to match the 7-and-out in one inning, it goes into overtime.
In overtime, it is a race to 1, with the same guarantee of at least one inning per player in overtime. If Player 1 breaks and runs 1-and-out in overtime and if Player 2 matches that break and run out, then it goes to double overtime, and so on.
So, with this "winner breaks, 1-inning guaranteed" format, no one could complain that they didn't at least have some chance to prove that they were playing better than their opponent. It would still be rare to have one person break and run out the set, and extremely rare to see an overtime.
Seems like a good compromise to me, but what do I know?