As I said I have a few DAPs (still in use, for one reason ot another: Ibasso DX100, Ibasso DX50, Ibasso DX90, Ibasso DX80, Shozy Alien, Questyle QP1R, Pono Player, Cayin N6, Xduuo X3, Shanling M3s, ZX300a, Shanling M0, and essentially no longer in use: Hifiman HM 801, Hifiman HM 601). I honestly don't feel cheated by Shanling, in their implementation of the M0... quite a few of those others were a lot worse, in actual functionality, at first firmware. I'm happy it's gotten even better, but I really feel like the FW updates were more to enhance functionality and to fix minor bugs than to fix essential things. Replaygain would be nice to have, I agree (though since my own library is mainly made up by FLACs, I don't think I'd use that much, me). It's hardly essential, and it's generally uncommon, among DAPs (my rockboxed Xduoo does it, and that's about it). As for the touchscreen, the screen is small (and that's a feature ), and it works best only if you start from the center. I sometimes have problems myself, tbh, but that's usually because my fingers are thick, and I don't start from the center. When I stop and focus on what I'm doing, I usually nail the right spot. It would also be nice to have a better battery gauge... not a deal-breaker, for me, but it WOULD be nice, you're right. Bottom line, my personal experience tells me that I was very happy with the M0 from the get-go, and this tiny gem only got better with successive FWs... that was NOT the case with all of my DAPs , and it leaves me with a good general feeling towards Shanling (plus, I really dig the way that the M0 and M3s sound, which wins them additional points with me). As for comparing Shanling to Sony... well, let's say that Sony is in a different order of magnitude, as companies go , so I'd expect them to be able to release products quite a bit nearer to perfection (or as near to that ideal as can be reasonably expected) - and, well, they also DO charge a premium, for that privilege . But even my ZX300a, which had the most robust, functional and bug-free FW of any of my DAPs from the very beginning, could STILL be improved so that I would like it better (it does not do that now playing feature that I'd like and that I mentioned earlier, for one) - so, if you're talking improvements, I agree - saying that the M0 was "incomplete" to the point that it should not have been released, I very much disagree. I understand you feel differently , and that's your prerogative. I don't think you're representative of a majority of customers, though .