Snooker legend Ronnie O'Sullivan's withdrawal from the Masters is the latest in his flurry of sudden absences.