I don't know what you are use to from products you buy but when a manufacturer admits to 30 problems needing fixes that is kind of alot. Sorry but I sold audio gear for many years and there was a time when a product with this many admitted problems would have been returned to the manufacturer. I beta tested alot of products over the years so that when a product was released this many admitted fixes would never occur. Now customers seem to be unpaid beta-testers who still pay full price for the product. When I beta tested I got the product free or at significant discount. Just because it is the norm doesn't mean it should be acceptable.
My Sony A17 was a first gen Sony DAP when I bought it and it needed two firmware updates total and one was to add LDAC. It is possible to release a more complete product if the manufacturer is committed to doing so.
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 .