Snooker faces an uphill battle to win back fans after the exit of Ronnie O'Sullivan and Stephen Hendry, says Mark Allen.