Ronnie O'Sullivan announced he would not be playing at the German Masters for the third successive year last week, with the snooker legend's reasons for pulling out revealed