This generally seems to be the Chinese way, I don't think they know what "testing" actually is but use their customers as "free" testers / guinea pigs instead.
The WiiM mini was similar (although they have released a number of upgrades / improved it) and I used to fly drones commercially as a sideline, DJI who are the biggest drone manufacturer were awful for this.
Nothing to do with the Chinese... its all part of the modern Agile development process and its intrinsic MVP (minimal viable product) philosophy.
Agile and MVP is endemic around the world as a software development method and is largely the reason I retired at 58 (after 42 years in software development) rather than work under (in my mind) a flawed development methodology, which I call Fragile not agile.
In the old days, software was designed and developed and released with a full set of capabilities (which is not to say it might not also be buggy) simply because the ability to magically send out an update to 1000's or millions of installed images, adding in missing functionality over the not yet invented internet didnt exist. Even after the arrival of the internet, pushing updates over 33k or 56k Modems wasnt viable. Adsl connections (8 Mbps to 4 Mbps downloads) also made it marginal.
Now, with speed to market of products considered the corner stone of a software development project (rather than functionality) we get the MVP... get something out the door then we can worry about fixing all the stupid bugs we missed and add in all the missing functionality later, with an update pushed over the internet.
A classic example of this is Windows. Versions prior to Win 8 were "fully formed" and subsequent updates to these versions were 99% about bug/security updates. From Win 8 but especially since Win10, Windows was not "fully formed" and has been a rolling set of updates that go way beyond bug/security updates. I am not dumping on Windows per se, just highlighting an example everyone can understand of where the Agile philosophy comes into play.
Also in the big commercial space (i.e. not tin pot audio playback software), it means that companies using an MVP attitude (i.e. one that doesnt take a long view of what the product ultimately should contain and provide that upfront) cause continued disruption to the stability of the existing customer base as they (the developers) have to hack their way through the existing code to try a shoehorn in features that should have been there from day one. The more you hack, the more bugs get introduced... both in the existing code base and the new.
Sure a waterfall development methodology was slow but Agile isnt the answer. For some reason we havent really managed to get something that is somewhere in the middle... simply because "first to market" is the overriding imperative in this connected world.
Peter