I'm refraining myself from calling you an idiot.
There are more apps for windows then there are for linux. Face it, as long as that is true, more people will use windows, and therefore more people will dev for windows, meaning more people will use windows and so-on. Linux is tainted these days, because it's too customisable. There are no actual standards for devs to program with, no applications that every linux distro must have, anything the user needs to add to make a program work requires them to track it down, download it and then install it. With windows, it's simpler to dev because you know what the user will have by default.
At least, that's my understanding of linux.
Basically, get windows, use windows, if you don't know how to use linux wait till someone makes a decent program that automatically downloads and installs critical updates and updates that the apps you have on your computer need.
It is ok to "not like" linux but don't say things you don't know.
linux can have very good package management and you don't need to track things down(I am running standard debian on my xbox).
linux can have as many as(if not more) apps than windows and for those apps that is not available on linux, they may not work on Xbox either, given its hardware limitation.
The one significant advantage of windows over linux(hardware PNP), doesn't apply on xbox at all as the linux port on xbox can already use all the hardware on it.
In fact, I wonder if Windows contains driver for Xbox video hardware at all.
oh, BTW, I do run a usb capturing device on my xbox through linux. Quality is not very good(only 320x240) but fine for regular TV.