I think it may be down to Windows Media Centre existing before iPlayer and the like ever existing. It was mainly advertised as a way to watch TV using an aerial on your computer. It would be useful if Microsoft updated it, i's not out of date, but does need some more customisable features...

