I always found it interesting that Microsoft seems to want NOTHING to do with supporting their products.

I would think that once everyone already has your product then support services would be the way to get continuing cash flow as result of those sales.

Thats the way everyone else does it.

Its very curious Microsoft has such shitty software support and is really only geared towards large corporate accounts and don't offer much for home users, small/med businesses.

Pawning all their software support "costs" onto people like Dell, HP etc. by telling people to call them might just come back and bite them in the ass by not having the ability to get this revenue stream.