Posts of the thread, IMHO.
A straight stroke is all about removing variables. Swooping, hooking, hitching, etc. are all variables that have to be personally mastered to get the delivery such that the cue ball goes where you want it, every time. It gets to be a timing issue.
The larger the table, and the tighter the pockets, the more important a reliable, repeatable stroke is. That's why in snooker, you'll find those players focusing a considerable amount more time in muscle-memorizing a straight stroke than they do in, say, aiming.
On a barbox, anyone can get away with the most godawful-looking strokes. The mushy cushions and black-hole pockets (e.g. Valley table) allow even John/Jane Q. Public to pocket balls with ease. But put that player on a snooker table, or even a regular 9-foot pool table, and watch what happens.
I personally would rather spend the time to learn how to deliver a cue in the simplest, straightest, most repeatable manner, than try to master timing issues with any inherent flaws (e.g. hooks, hitches) in the delivery, the source of which was never identified.
And looking back, I'm glad I did. I can count on my stroke to consistently deliver the cue ball to what I'm aiming at, with a minimum of "I aimed here, why did the cue ball go there?" problems.
-Sean