JB Cases stated: "The rules state what the fouls are and what the penalties are. If you commit a foul then by NOT calling it you are breaking the rules. There is no grey state of being here. The incoming player should get ball in hand if that's the rule and you should give it to him."
This is not true.
The rules identify what is a foul.
There is no rule that states you are obligated to self call a foul.
This has "grey" area written all over it.
There can't be such a rule. The whole thread is about whether or not you should call a foul on yourself IF you know you fouled but the opponent did not see it. If that is the situation then what does a rule matter? Is the enactment of such a rule going to make you do it when you otherwise would not? What should the penalty be for not doing it when you should? Should it be more than ball in hand which is what you OWE the incoming player already even without a rule telling you to pay what you owe.
This is like if you owe someone $50 and you pay him $40 but he thinks you paid the whole $50 do you tell him and pay the rest? Or do you charge him $10 for his mistake?
Or if the cashier gives you too much change back do you take the money and keep walking or so you return it?
I mean seriously, what if the guy you are playing dropped his inhaler and bent over to pick it up and in that moment missed your foul? What IF the difference between winning and losing was $100 and you fouled on the 8 with two balls left on the table. You OWE him ball in hand and the victory. To do any less is effectively stealing $100 from him just as much as if he unknowingly dropped a $100 bill in front of you and you didn't hand it back.
Now what if that guy needed that $100 to buy his medication? Or to buy food for his child? Does that change the situation? We could go on and on with similar hypothetical examples and the only one where there is absolutely no downside at all is the one where the person who makes a foul admits it.
Now you might say well what if the shooter who fouled needed the money to feed his kid? Well it's still stealing even if done for a noble reason.