I was in my local grocery store this weekend and I was doing a walk through the all natural section when I found Natural Cheetos. This just seems like a huge contradiction in my eyes. How can something be natural and Cheetos at the same time? Kind of reminds me of oxymoron's like "Little Giants". What do you think?