To address this, Huawei Business Group CEO Richard Yu took to Weibo to explain what was going on. The mixture of eMMC and UFS memory chips inside the P10 units was apparently to do with a "serious shortage" of flash memory in the supply chain, so basically, Huawei had to make do with whatever it could get. Yu added that while his company is still struggling to source enough flash memory these days, he promises that "a good real-life performance and experience" are maintained by way of hardware and software optimization.
The exec even went as far as suggesting that the "crooked" competitors have been blowing things out of proportions to smear Huawei. "We would never do such a despicable thing as cutting corners." Well, Mr. Yu, numbers don't lie (he even stressed that all the Mate 9 units have the faster UFS memory), so we'll just have to view your words as a non-apology.
This isn't the first time that consumers have been up in arms over the P10. Late last month, it was discovered that some P10 units didn't come with oleophobic coating on the screen; it was only applied to the screen protector which was already stuck on the phones. Some speculated that Huawei was cutting costs here, but Yu explained in the same blog post that it was to do with Gorilla Glass 5's in-cell touch panel having issues with the original coating technique -- it would leave behind a temporary interference pattern due to static build-up when in use.
Luckily, this is no longer an issue on the later batches of P10 thanks to a new anti-static coating technology, and Yu added that the official Huawei stores across China can help apply this coating to the units that are lacking it. Just too bad that they won't be able to swap out the slower memory chips as well.