I for one welcome our new streaming overlords.
"After all, why not just browse the content directly from Netflix's website if you're stuck on the PC in the first place?"
I'll tell you why - ever since I "upgraded" to Netflix's SIlverlight player, every time I play a Netflix movie on my Vista Premium HTPC from Netflix's site, the player crashes from fullscreen to windowed mode every time Windows remarks on even the most unremarkable events ("would you like to clean your desktop?" No - I only have 5 icons on my desktop for a reason, you twit.).
You try making it through 30 Days of Night when fullscreen playback dies more often than the characters in the damn movie.
Having native Netflix Silverlight support right in WMC means that Windows event notifications are suppressed and I can enjoy the streaming goodness in all its fuzzy, 480p glory.