Well truth be told...,
You know, IMO at this level of play, unless it is a difficult combo or some shot that can be be played more than one pocket, I feel they should not even have to call the shot. These guys know and understand what they player is going to do and where the shot is going to be played....ridiculous!!!
The rules change all the time and that's what players meetings are for. I have played no-9 or 10Ball on the break, no-9 or 10Ball in the corner pockets where the ball are racked, but fine in any other pocket, all ball fouls, cue ball only fouls, break from the box only, break from any place behind the head string, the new break rule of three balls past the head string(bad rule).
The point being that its not poor sportsmanship on the part of the incoming player to point out a rule infraction. Yes he could have said no big deal, but this is business, this is how he makes a living and the checks can be few and far between at this level, this aint some regional tournament with two A-level players and a bunch of C-level players.
Its business and he played by the rules.