Frankie,

It's so true. "Improved recipe" basically never means better tasting. It normally means 'we found a way to make this cheaper and taste the same' or 'we have to reduce the quality of this product so we can make more money on it'.