Having worked in software, I can say that's the direction much of the industry has gone, much to my dismay. Ship the minimum viable product, add features and fix all the bugs "later", shifting the QA task over to the customer. Everything is in a constant state of flux, changes go live with minimal testing, new bugs are introduced on a constant basis, as a customer it sucks.
Of course I can see why the industry has gone this directly, with software and hardware having reached a plateau software companies were fast running out of ways to entice people into upgrading to the latest version. When a person can not too unreasonably upgrade PCs and software on a 10 year cycle now rather than the 1-2 year cycle of the past it's easy to see why software companies have been in a panic trying to find a way to keep extracting money from customers. With that of course they have to find a way to spin it such that it can be portrayed as an advantage to the customer. FUD about security and overly hyped new features nobody asked for abound.