It seems that the conversation on the X7 Mk II seems to be centering on it's age. It would have been nice to purchase a flagship device 1 1/2 years ago with components that are some years ahead of their time. That being said, this device cannot be compared with the newer units, or the iBasso DX 200 that is almost 1/3 again more expensive with dual DACs, nor the cheaper DX 150.
It does seem that FIIO is going for the budget minded consumer, but that's where they started out when the company was formed. It is a shame that the hardware chosen was not upgrade-able to the latest Android version, but the trade off was to incorporate the excellent SABRE ESS9028 PRO chip. The reason I purchased it was the fact that it had that chip, and the sound quality, just being shy of the super premium ESS9038, was really a great sound upgrade. There's no doubt that the sound quality is it's main attraction. The difference between the X5 II that I had previously was a real game changer, and impressive at the time.
I'm not trying to be sticking up for FIIO on that account, as I have paid the full price for it, and it hasn't changed, for the most part, since it's inception. It is still one of the best sounding devices in it's price range, which is why I said that we can't compare it side by side with iBasso considering the cost and date of manufacturer differences. At the time I purchased the FIIO X7 Mk II, it was the best "bang for your buck" I could find. Don't get me wrong, as I had to return the unit to the factory once already.
That doesn't help those with this unit, but your point is valid, to be sure. I just need it to work smoothly, I'm not going to take points off for the lack of Android upgrade-ability however due to the date of manufacture of the unit and the cost factor. The fact that it has Bluetooth and WiFi is a bonus too. The real trick would be to have a better player to use with the pure music mode. I am using the premium version of Neutron ATM as my go to player. I can also wirelessly stream from my NAS, which is really nice with other players too.