The NYC Board of Health has approved a ban on large sodas, angering dozens of soft-drink lobbyists and neckbeards.