Maybe instead of an outright ban on certain items they instead could charge an extra fee of maybe 10-15% on products deemed "unhealthy". Then take those funds for a rewards program where people get a "rebate" when they buy fresh fruits, vegetables and meats.