Naatkinson says:
Regardless of what the result is, it seems strange that the best warrior in the world is going to screw up FAR more often (or even have the chance to screw up more) than a novice. If I were to implement a system of critical fails I'd have the DM roll to see if anything bad happened (kind of like a critical confirmation roll works) with a modifier based on BAB, that way your chances are reduced as you gain levels and skill.
Either way I'm not going to be upset, just bringing up my thoughts on the subject :)
The chart I use has the chance of, if something does happen and a level 16 fighter botches on one of his attacks, then every attack after that is null and void.
So let's say BillyBob the human fighter has 4 attacks...attack One at full bonus hits, attack two misses, and attack 3 just happens to be a botch. At that point, the GM rolls the dice to see what happens on that critical failure, and we move to the next initiative in the round.
I do see your point, though...and it's something I'll start taking more into consideration. Botches were always a big part of the game when I was learning, and it's carried over into my GMing style. If it makes you feel any better, the enemies botch just as much as you guys do...sometimes with hilarious results.