i mean, it sorta sucks for cadbury because they can't REALLY control the prices all too much, as the ingredient fluctuate in price, they have to sell the batches for higher prices in response, meaning commercial businesses have to spend more and so will sell the product singularly for higher prices.
if they don't want to increase the price, they have to either than make less profit/break even, which can be detrimental to a company as they have a lot of people to pay wages to, OR they have to decrease the size of the product, which has been witnessed many times in the past, such as the bottoms of peanut butter jars becoming slightly curved upwards rather than flat, so the jar would contain less.
so, yeah, i wish people wouldn't be so hard on them.