Yeah, being on the end of some stupid Foul and Miss decisions got my goat up enough to seek some opinions, but I've been thinking this for weeks since I've been watching and playing matches.
I don't think this rule would speed up matches significantly, nor change the basic nature or strategy of snooker. It just seems like the most sensible rule for making the game fairer and more importantly, easier to adjudicate. The better player will win at the same percentages as before.
As for the rule being tweaked, I'd like to hear a sensible argument for how it could be, but I'm pretty convinced that the Foul and Miss rule will grow increasingly complex and will never be well understood my most who play the game. Even qualified referees argue about how to interpret the current rules.
A law that confuses is a bad law. This rule will confuse people, often, as long as it is used. I'd prefer a simpler rule, even if it didn't optimize fairness, but in this case, I don't think this rule stands out as a fair one. Quite often it results in objective calls and is often abused with several attempts being used to make a shot that simply slows the flow of the game.
Ball In Hand would be a major change, but I've never seen or heard of a rule that can deal with this situation well. The other alternatives that I can think of are 2-visits or push out, and they would be even more vehemently opposed. If a rule like a push out was available for full ball snookers only, we'd see the fishing line coming out to adjudicate what is an actual full ball snooker. That wouldn't be good for viewers or amateur players. A ball in hand rule makes the game simple. Foul and the opponent gets an almost definite valuable advantage. So get good at not fouling.
Snooker was popular years ago when the foul and miss rule wasn't used the same way. I doubt changing to ball in hand would reduce the game's popularity, I'd tend to think it would make the game more interesting.
Colin