The same could be said about the Windows ecosystem, too
Which is why Microsoft changed the OEM model. Customers were complaining about a poor OOTB experience and blaming microsoft for it. As they should, since its MS on boot, MS on desktop, MS on start menu. If Acer's, Asus, or HP's poorly coded background widget is causing system crashes most users are going to root around for it if they barely got started with the thing.
Now, you can't sell a PC with a Microsoft sticker on it without verification now. (Notice how all the ads say Genuine Microsoft Windows 7 Premium). It's not because HP is slapping bootleg installs on there PCs, it's because they sent that model to Microsoft and they assure you you won't have a crappy experience the first time this PC boots.
Which is why Microsoft changed the OEM model. Customers were complaining about a poor OOTB experience and blaming microsoft for it. As they should, since its MS on boot, MS on desktop, MS on start menu. If Acer's, Asus, or HP's poorly coded background widget is causing system crashes most users are going to root around for it if they barely got started with the thing.
Now, you can't sell a PC with a Microsoft sticker on it without verification now. (Notice how all the ads say Genuine Microsoft Windows 7 Premium). It's not because HP is slapping bootleg installs on there PCs, it's because they sent that model to Microsoft and they assure you you won't have a crappy experience the first time this PC boots.