If it were purely a financial decision, he would have told his opponent he was playing the wrong ball rather than jumping out of his seat before the shot was finished or even played. The blow up on social media and even TV (this is Matchroom) would have been mental with the greatest player of modern times displaying great sportsmanship towards a 17 year old whippersnapper.I see it differently. Shane has obligations and financial responsibilities. I don't know how much he ended up making himself by winning that one match, but IMO, you have to think about those things. It was not a moral decision. They are professionals. Could you imagine a football coach running on across the field and telling his opponent that they are lined up offsides and to fix it before they got a penalty?
It was a win at all costs decision. SVB even said that himself afterwards. He missed an opportunity to leave a mark on the game. I have nothing against Shane in general or in this instance - he played by the rules and played to win. Most pros (but by no means all) would have done the same thing. Whether you or I or the fencepost would or wouldn't have reacted the same way is neither here nor there - this wasn't bad sportsmanship per se, but the opposite is good sportsmanship.