Pick n Pay chair Gareth Ackerman has slammed the ban on alcohol and tobacco sales, saying the government owes it to its people to explain the reasoning behind it.