I hate the marketing aspect of these food items personally...some people don't take the time to read the labels, or don't understand them etc - so they see 'healthy' or '99% Fat free' written on the packaging and think they're getting a *healthy* food item..

As you've all identified they're either loaded with colourings, sugars, salts etc.