Dell is doing whatever it can to make money. Linux is just another avenue for them... their line of Linux computers are small, as most people have never heard of Linux.
I really think they could have gone for better avenues for getting Linux out. Like making it optional on as many models as XP. Or putting it on the dirt cheap machines to make them dirtier cheap.