While I'm not going to boycott MS in general, I am going to boycott the XBOne specifically . . . by simply not buying one. I have a desktop that runs Windows 7, which I like just fine. I have a Windows 7.5 phone, but I'm kinda "meh" on it, mostly because they just don't have near the app selection that iOS and Android have. It functions just dandy, though. I have a Windows 8 laptop, which I'm not all that keen on, but it's what came with it. It's overly complicated just to close "apps" down (they're programs, gorramit) and on a non-touchscreen interface, the tile scheme is just a pain in the butt (works fine on my phone, however).
So, what it comes down to is that until recently, MS has been just fine, but with their newest products, they've been getting more and more out of touch. I love my 360. I chose it over the PS3 because it had more exclusives that I wanted, not because I'm an MS fanboy. But this time around they have royally screwed the pooch with the excessive DRM and the creepy always-on, mandatory Kinect . . . so it's a PS4 for me. Eventually.