While I'll concede that local governments are generally supposed to enforce what the people want this decision was made my appointed members of the NYC Board of Health. The people did not vote on this; a decision was made for them. Sure, it's their call and if they wanted trans fats removed from foods they wouldn't eat foods containing it. But again, people are too fucking lazy and incompetent to realize that they are responsible for their own well being.
1. Who put the NYC Health Dept. in place, and why?
2. The proposal was put out for public comment to gather feedback.