What world are you living in when you consider that everyone has to have a desktop?Its like saying,some 20 years ago to someone that has just a computer with TV ccard "I cant believe you dont have a TV,youre insane!".
And that TV card would actually need to be hooked up to a Tv to record things from it. As for the world that I am living in, as I already stated, thousands upon hundreds of thousands(if not millions) of people own a desktop. Laptops are very expensive and you could build your own desktop, where as with a laptop, unless you know what you're doing, you really can't build your own and would have to buy one that's premade(ergo the major expense that a laptop has).