Well, the short answer to your question is that many games are played cue ball fouls only because that's the rule when no ref is presiding. The reason as to why the rule exists is my take.
If you haven't seen any disputes erupt over object ball fouls you don't get out much. :smile: Just joking. I agree with you that I will also call a foul on myself if I've knowingly made one and won't usually have an issue with a foul my opponent calls on me that I wasn't aware had happened. And when playing "all fouls" in matches with casual matches with other regulars at my pool hall there is rarely an issue. I have a quasi regular straight pool match with a buddy played this way. We play for money but the stakes are not serious.
But while friendly matches for fun or low stakes is one thing, I have seen arguments happen many times in matches where there is significant action, especially where the two players are not friends and don't know each other, and in tournaments where all fouls were in force.
Perhaps there is another reason why the rule exists, I'd have to think about it. But this had always been my understanding as to the reason for the rule.
I've heard there are people who voluntarily play as if it's "all balls fouls" every day, even in practice and vs. friends. I'm curious about how difficult that feels to them. Do they have to compromise and not attempt some stretches, or get out a bridge when treetopped?
CreeDo, When I was younger we always played all fouls. And I also come from a straight pool background where these situations you are talking about happen pretty frequently because of the heavy traffic; you are often jacking up over balls to get to the CB. For me I just am more careful in these situations and will usually get my bridge hand in there and set it up before I bring the cue stick into the shot. And yes, I may tend to go to the mechanical bridge a little more often.
Really, even when playing cue ball fouls only, I try to be very careful not to disturbed the balls. But I probably just take more time and am perhaps am more deliberate if it's foul on all balls.
I guess playing all ball fouls in a friendly match in a local hall is no big deal to me because it's sort of like "OK, we know each other and I'm comfortable with you reffing for me and me for you. We trust each other so that's fine."
But I'm not sure if I'm in a tournament match or in action for some serious coinage with some guy I don't know and he doesn't know me from Adam I would want to play all fouls. I think I would rather protect myself from the potential arguments and just play cue ball fouls. It's one thing to tell your opponent his shirt moved an object ball an inch and please replace it to it's original position. It's quite another to tell him he fouled, his inning is over, now go sit down because it's my table, and by the way, "You are on 1, and I get BIH". lol. Can you imagine if you were on the hill and he was "on 2" when the foul occurs?

Yikes.