Yes, the FDA should ban trans-fats. The "education of the public" never works very well, because a majority of the time, the public does not care about itself. Just like the case of cigarettes, trans-fats serve no positive purpose and are a direct link to health related issues, but the "market pressure" keeps them on the market anyways. Why? Because the public is stupid. And the FDA would be stupid not to ban something that they know is dangerous.
If WE feel that we want heart problems, that would be a personal problem because WE chose to eat the foods that WE knew had fats or sugars in it. Although trans fats are in nearly everything we eat, it our fault if we just go to the store and pick up random stuff without reading the nutrition label.