Dell sells machines with Microsoft Windows XP and Internet Explorer.
How much more spyware-friendly can you get?
As for Dell's reasons, the spyware killers probably dink with software designed to let Dell's tech support people fix things remotely. If you close those ports (undoubtedly nasty security holes), their helpers can't get into your computer and make software changes "for you".
Having just had to "fix" two different computers that were "all broken" because of people using bent ISPs and asking the ISP's techical support for their "help", I have to tell you that what a user can usually tell even a competant technical person (me) is pure drivel. Now combine that with your run of the mill INCOMPETANT minimum wage technical support morons reading a script, and you have a recipe for horrors.
My neighbor just spent eight hours today talking with various "technical support" weenies at her college's ISP to get to the point where she was in tears and these retards insisted her computer was broken. THEY told her that her computer was broken *because she couldn't get her email.* Guess what? I got it working in less than five minutes by simply reconfiguring it to dial into her old ISP's server. Bad settings or bad server? Doesn't matter. The ISP she's connecting to now (again) is much faster and more reliable, and probably worth the extra $9.00 a month for the server-side SPAM and VIRUS scanner.
Last weekend, the exact same drama played out with my Dad's ISP. They charged him $1.95 a minute for a lot of "technical support" because the retarded bastards (JUNO.COM) kept screwing them around instead of admitting their servers were having problems. The computer barely worked when I got there. I ended up restoring a drive image to make it work right again. They said they wanted AOL instead. I installed 9.0. I set up AOL and it wouldn't even dial the MODEM (even though windows would dial the same MODEM through other dial-up networking connections). AOL's technical support idiot tells me it's my computer's fault AOL won't dial the MODEM, even though other dial-up networking connections work perfectly. He's "never heard of" this situation, and hanged up on me when I told him I'd like to submit a bug report for the condition. No wonder he's never heard of the situation. Nobody logs it when problems outside of the script occur. I hooked my dad up with another ISP, instead. Works fine. For now.
The lessons learned?
$10.00 a month ISPs are not necessarily a very good deal for people who can't tell the difference between a mail server being down a lot and local problems on their own computer. Especially when that ISP has "special" connection software (probably also spyware) with ugly hooks into everything and invisible settings, and they begin charging dollars a minute when problems begin, no matter where they come from. They can always claim it's "your hardware" when the user doesn't know what that means.
In the case of Dell, it's "your software".