I think your first 2 points have merit but not the 3rd
I think any one who plays , knows when they get a bad contact
personally, I get more bad contacts playing snooker, than pool, maybe the bigger heavier balls. Experienced players tend to know the type of shot that will result in a bad...