I'm very big on people taking responsibility for their actions, but in this instance this applies more to the manufacturer of Four Loko then anyone else. Packaging a drink like this in 24 ounce pop tops, implies that it is one serving. When you're talking calories, fine. Worst case scenario someone gains weight. When you're talking alcohol, that's just dangerous and irresponsible.
Put it this way: What do you think the uproar would be if they packaged oxycodone in over-sized packages and then said it's up to the people taking them to take them responsibly?
Six ounce bottles people, I'm telling you. That's the way to fix this.