The break is a skill shot but if we reach a stage where the break determines the outcome of the game far too often then it detracts from the game as a whole. I never understood the grief that Corey Deuel and others got for the "soft break" - they found a way to maximize their opportunity on the break shot, just like you should in every situation in a pool game. Like all sports, the rules have to change though when things like this happen - hence the, um, changes.
A better breaker has, and should have, an advantage over a lesser breaker but when that advantage pretty much determines the outcome then something should be done to change things. The "three point rule" is fine - it's not that difficult to make most of the time for a competent breaker. The way the WPA have written it is good as it still permits lower level events, which are necessary to bring social players into the pool world, to be played with the old four-balls-must-hit-the-rail rule.
More generally - alternate or winner breaks? Alternate breaks all the way in a tournament. Winner breaks goes against the purity of the game (but "stealing" the break by winning two in succession, one of them "against your serve" would be fine if winner breaks is really what the viewing audience wants). I'm not convinced it is what the viewers want though - and I also don't understand why fans of the break don't want to see both players have a go at it an equal number of times (surely the best breaker would still win more?) - and also not sure why they feel the need to treat advocates of alternate break with disdain. The reward for winning a rack is a "1" added to you score, no need for another reward.
The 9 ball/10 ball debate? WPA World Championships and sanctioned ranking events should be 8 ball, straight pool and one form of rotation pool (currently 10 ball seems like the best contender).