Ursprungligen inskrivet av Narreh
Det är ju inte Microsoft som tillverkar dina virusprogram eller drivrutiner som du väljer att installera, så istället för att kritisera MS på den punkten, kritisera tillverkaren.
När det Kommer till DX10/11 så är det Microsoft's egna, men då är det andra tillvekrare som kodar sina program/spel som utnyttjar denna motor - och därav också oftast de som hanterar problem med ett visst program/spel och oftast ansvariga för att problemet uppstått i första början också.
I säkert 99% av fallen då du fastnar i en "update loop" så orsakas det av specifik hårdvara, drivrutin, program/applikation, register modifikationer, eller av att du som användare utfört något olämpligt i ditt OS, osv. som påverkar/hindrar installationen att fullföras.
Jag tycker personligen det är ganska förståeligt att Microsoft inte kan testa sin uppdateringar på alla möjliga plattformer och kombinationer samt alla användare som lider av error ID10T som finns.
Och den sista punkten som du nämner är precis vad de har lagt in i Windows 7 till en viss del, möjlighet att ta bort Internet Explorer som webbläsare osv.
Jag vet inte vad du menar för typ av program som följer med vid installationen, men på en ren Vista och XP installation så är säkert 97% av det som finns nödvändigt för att alla funktioner i ditt opertativsystem ska fungera.
Vet inte om du syftar på vad OEM tillverkarna lägger till i sina installationer kanske?