frankv:
networkn:
To play devils advocate (and whilst I don't like it either) there are often many reasons a manufacturer will change a recipe. A relationship with an upstream supplier may end, supply of an ingredient may become constrained or there may be ongoing supply issues. Price cam be a factor, margin, all sorts of things. It's less often than a manufacturer looks at something that is working perfectly and decides for the hell of it to change it.
Likewise devil's advocate... or the manufacturer decides that it's *not* working perfectly, so they improve it. Whilst they may lose one customer who doesn't like marshmallows, they expect to pick up many more who do, presumably after doing market surveys and taste tests and so on.
Yes, I meant to add something similar to my own comments but got distracted.