I seem to recall the the FDA requirement for food labeling was going to change to fix this. Most consumers don't pay much attention to what they eat and don't vote based on it so it makes it pretty easy for the food lobby to do things like this, at least for a while, and get away with it. It's just a way to make your product more appealing. The lobbyists in this country have much more power than the electorate. To give another example, a few consumer friendly lobbyists have been trying to get legislation passed that would explain how much it would cost you if you just paid the bare minimum on your credit card bill every month. Every time this has been attempted, the credit card lobby has killed it. The money rules. The 2 servings per container is an example of it. In this case though, it's likely to soon come to an end.