But for the average member of the public a dell pc is sufficient. It accesses the internet, it lets you use MS Word or whatever and doesn't crash any more or less than anything else...The only people who complain (albeit not to dell) are the small minority who actually know about PCs and upgrade them. That number is too small for Dell to alter their extremely succesfull business strategy. As far as Dell are concerned, if you want an upgradable pc which has all the latest gizmos and stuff, and you actually know what you're talking about, you'll go and build your own.