I remember more than a few years ago we had a thread similar to this one. I also remember that in that thread I commented that unless I absolutely detested my opponent, I would surely warn him if he/she were about to shoot the wrong ball.
I have since changed my mind.
After literally years of watching underrated players getting spots and winning without the spot, players doing all kinds of subtle sharking, players paying more attention to their cell phones than they are their game, etc., I am at the point where I will try to win the game in whatever way I can do it within the rules.
Last I checked, there were no rules for warning your opponent that they are shooting at the wrong ball. And the posters that say "it's on them" are absolutely correct.
YMMV
Maniac