I feel like these companies are trying to cater to the younger crowd and the trends they're into. And as a result, you get wacky looking machines and colorful, cheery OSs that don't seem professional at the end of the day. Microsoft has the business sector on lock. No real company is switching en masse to OSX or anything else. Why not stick to what worked in the 90s and 2000s with XP and even Windows 7? What's this Windows 8 shit? Windows 10 seems fine to use but it's still much more intrusive than I remember XP being. I think it started with Win 7 when I'd be asked for permissions all the time for mundane things.
That being said, I think I'll be upgrading from my 6.5 year old MacBook Pro soon. I am fine with OSX but I am giving Windows a shot, especially when the Surface Book exists now. Masta, what do you recommend I look at? I stopped paying attention to the PC world after 2011 or so. Between ultrabooks and regular laptops, I don't know which one I want or need. I just have my eye on the Surface Book because it seems powerful and has the Pen, whatever it's called. I don't edit documents but when using it in tablet mode, I can see myself appreciating switching between tabs using that. That's not the only use I'd have for it; I'm sure I'd find more. I just think I would value having touch on a laptop/tablet hybrid especially since the tech has changed so much from the "tablet PCs" that were big in my school in 2006.
If I leave OSX/Mac, the only worry I will have is durability. Despite a HDD crashing 4.5 years after use (upgrade to an SSD) and replacing 4 GB with 8 GB of RAM, my Mac was solid in build quality. It handled being lugged around in a backpack for 3+ years in all types of weather. I'm sure there are "reliable" and well-built Windows machines. But are we talking 6+ years like my current MBP?
There are Windows machines that are more reliable than Macs, the awesome thing but also the problem with Microsoft laptops and computers is that you are given a huge choice of devices from a lot of companies. And each of those companies cover the whole price range, so people are frequently tempted by the cheaper alternatives, which count for each companies reliability statistics. Believe it or not, my mom is still using a 11 year old Thinkpad laptop and nothing ever failed in it. It was also one of those cool devices where you could still add RAM and replace hard drives and batteries easily, so since about 2 years ago it's running 4gb of RAM, a supersized battery and an SSD and it works like new, lasts 6-7 hours and because it was one of those ahead of its time Pentium M devices, it's essentially like having an underclocked single core Intel Core processor, which isn't bad at all.
Heck, I'm using a PC, which technically is 12 years old now. I was just keeping it updated with processor replacements once in a few years, adding RAM and an SSD and replacing graphics cards once in a while and it's pretty much an enthusiast computer still. Didn't replace its motherboard, case or PSU yet, although I'll be making a new PC next year, and I'll be able to reuse many of its components.
The problem with Microsoft trying to be super business is the fact that business doesn't necessarily want professional looking UI, or cold and grey looks, and that's the biggest misconception in tech companies attitude when they design UIs. Especially with mobile devices. People don't like Windows 10 mobile UI at the end of the day, even if research made it seem like the tiles are so professional and awesome. People secretly like their UI to feel pleasant and fun to use. It doesn't prevent functionality and ease of use to be there. iOS is colorful, Google's UIs are colorful and realistically they look anything but "business". Yet, businesses love them.
Same with management attitudes and business decisions. You have IBM and Microsoft being super serious business, and it doesn't work for the customer market. The only thing that Microsoft has is legacy support, that's why businesses stick with them. Not because the new Windows looks more serious. Quite the opposite, people stick with Windows despite the fact that it looks more serious and gloomy, just because they can run their software on Windows.
Apple does 180 on Microsoft's strategy. Did you see the announcement of the iOS10? To me it was absolutely hilarious. The highlights were "we know you love emojis, so we made them 3 times bigger *crowds overjoyed clapping*" or "so you want to send a message but you noticed there's not enough emojis in in, so we made is possible to make it automatically emojified!".
Really, check it out. Maybe 2 minutes in total were spent on talking about actual technical improvements!
Regarding the Surface Book, it'd wait for the second generation, which is around the corner. I bough the Surface Pro 4 fairly recently, since it was on sale in the US. It's a great little device, super portable and yet packs a powerful i5 processor, although apparently it took Microsoft months to iron out the issues that were there earlier. I just feel like the battery life isn't quite there yet, although it's not terrible. Just expected more from such a portable device.