Fuck principle. I want to play next gen games on the best network. 
Kinda have to agree with that. Most of the time I buy new games. Not always, but for new releases etc....
Nothing about the xbox one reveal made me feel like this is a bad product. I actually said I'm willing to jump on it and buy it right away on the day of launch.
Why I'm contemplating switching to pc is because, only reason I'm playing xbox now is For Halo and multiplayer which I don't really do that much anymore, 95% of the time I game on my own. So might as well just switch to something that will give me the best graphics.
I'm already planning on buying a new desktop, why not just increase my budget and make it a gaming desktop. Sure it won't be fool proof for 10 years, but I'd be ok updating some hardware every couple of years to make sure its running at its best capacity. for me its all about the games, I don't really care for all the stuff they did with the TV integration - as cool as that is, not the selling point for me. I'll wait and think about before I make a decision.