Me and the mrs went on holiday to Egypt end of last year. In a supermarket we saw loads of Cadburys chocolate bars, all in english and costing about £0.30 a bar. Big bars of fruit and nut for £0.50.
We got a couple of bars and had a bit each, it tasted funny so we checked the date thinking it would be 20 years old. All well in date but then we spotted the Kraft sign. Tried the other bar and then binned them both. Tasted like old chocolate that had turned white.
Think they may regret the use of Kraft when sales are hit.
It’s more because the recipe of chocolate has to be different depending on the temp of the country it’s intended to be sold in. Chocolate is generally designed to melt at body temperature, but in hotter climates they have to adjust the recipe to prevent constant melting.
As diary milk uses lots of vegetable fat, and then hides that taste with milk solids rather than using cocoa butter in the first place, the the chocolate ratio drops in further making it taste even worse than in the UK, but it does stay a bit more solid.
I suspect what you were eating was not actually made in a cadburys factory, but was a US import to Egypt, which is made under licence in a Hershey factory so is also adjusted to the US market tastes as well.