Ook vind ik het nogal onbehouwen als programmeurs geen rekening houden met de wensen van de klant en een onveilig systeem in de markt duwen omdat ze te lui zijn om hun eigen interface te bouwen.
Woei over onbehouwen opmerking gesproken.
Vaak is het niet een kwestie van lui zijn, maar van kosten (ja, normaal gesproken moet je betalen voor software). Als ik IE integreer in mijn app ben ik een paar minuten bezig, als ik zelf een browser-component schrijf om deze te kunnen integreren in mijn applicatie ben ik weken/maanden (zo niet langer) bezig, en dan bouw ik alleen die dingen in die strict noodzakelijk zijn. (ok bv Mozilla integreren zou een optie zijn, maar dan integreer ik nog steeds en ben dus nog steeds lui volgens jou).
Daarnaast krijg je ook nog het verhaal van de setups. Ik hoor mensen af en toe nu al klagen als ze 5mb moeten downloaden voor een setup. Als je _alles_ in je setup mee moet nemen, wordt zo'n setup makkelijk 20mb. Nog meer klagende mensen dus...
Maar om op jouw voorbeeld terug te komen, in de huidige situatie moet je die bestelbus meekopen bij de auto, in het 2e geval heb je die keus niet en koop je 'automatisch' bestelbus met auto erin (wel een beetje een wazig voorbeeld hoor

). Dus 20 mb (of meer) i.p.v. 5mb...
En zeggen dat programmeurs geen rekening houden met de wensen van de klant is gewoon een regelrechte flame tegen alle programmeurs die hier rondhangen

Programmeurs (en uiteraard de bedrijven waar ze voor werken) proberen uiteraard zo goed mogelijk de wensen en eisen van een klant mee te nemen in de ontwikkeling van een produkt. Bij maatwerk applicaties spreekt dat uiteraard voor zich, bij standaard paketten gebeurt dat ook. Dacht je nou echt, dat als heel de wereld IE en Outlook Express zo ontiechlijk k*t vind, dat MS nog zoveel moeite zou doen? Ze kunnen pushen wat ze willen, maar dat werkt alleen als gebruikers het accepteren. En dat doen ze, omdat voor 99% van de gebruikers die prima programma's voldoen aan wat ze ermee willen doen. Als jij denkt dat 90% van de wereld alleen maar met IE surft, omdat MS het opdringt, dan wordt het misschien eens tijd om die oogkleppen af te doen. Of om mee te gaan werken aan alternatieven voor IE. En dat geldt voor vrijwel alle programma's, als gebruikers niet tevreden zijn, en er is een alternatief, dan kiezen ze daar vanzelf voor.
En wat ik me ook nog even bedenk, "Verder moest ik dan toch nog programmatuur installeren om programatuur te kunnen installeren.". Dus een programma wat gebruik maakt van een SQL server, gebruik je niet omdat je die SQL server nog moet installeren? Pff alsof er een verschil tussen zit dat je de setup los moet opstarten, of dat automatisch binnen de setup van het programma, die 2e setup wordt gestart. What's the difference. Je wilt keuze. Die keuze is er, nl. dat er direct al aangegeven wordt dat je een bepaald stuk software moet installeren om een ander programma te laten werken, i.p.v. dat alles automatisch wordt geinstalleerd (1 van de klachten van Windows, dat je niet volledig naar keuze componenten kunt installeren), en dan is het weer niet goed........