Consumer lobbyists in Europe have criticised EU politicians for not helping shoppers choose healthier food after Brussels said that it would not push for the mandatory use of traffic-light labels.