My opinions on Dell.
1) They used to far surpass all other companies' technical support. They won many awards for this. They hit the same economic slump as other companies. Thus they had to cut costs somewhere. Techinical support was one major place. It isn't as good as it used to be, but it still is the best of the large companies. Some people call this worsening support "shady", but as long as it is as good or better than other companies, it isn't shady to me.
2) In the majority of cases, Dell has the best price possible for a non-home built machine. They often beat the other companies by 20% or more. This is great for the consumers, not at all shady.
3) Dell used to use a lot of proprietary hardware - now it is almost all standard and easilly upgradeable. Thus in this area Dell is becoming less shady.
4) Dell sells what most people want. And as it is, most people would rather save a few bucks than get the top of the line for everything. Sure (for the most part) they aren't using hard drives with 8MB buffers, but then the customers save a bundle. And given the choice most will choose the money over a slight speed increase. So the part quality isn't very shady to me. Plus now that Dell is much more standardized (point #3), you can always upgrade yourself to higher quality parts.
5) No one company can perfectly match all consumer segments. But Dell hits the jackpot on the majority of people's needs. This isn't shady to me. So what if a few percent of people want something slightly different, let them go to another far more expensive company.