Robbie Williams has divided ABC viewers after he promoted his new biopic and berated revellers at his New Year's Eve performance in Sydney.