The biggest issue that MS have vs Apple is that Apple know what hardware their OS is targetted for. MS have millions of combinations of hardware, so unless they start reducing the cost for certified drivers, and push for compulsory driver signing, the theory behind the updates is sound, but in practice people are going to run into issues.
Which I expect is why they have decided to run the Preview program beyond the release of W10, to allow them access to a massive test user base which will (hopefully) mean that once an update hits the public build, it will have been extensively tested.