I moved from an October 2013 Macbook pro to this in July, and could not be happier. It's lighter, faster, and has a better screen than my previous machine. The trackpad is an absolute joy to use. It turns every other brand's attempt into a silly toy at best and an enormous frustration at worst.Dongle hell is a myth, and will slowly become irrelevant over time. If you've got a ton of stuff that uses legacy connectors, any one of a number of innovative port expanders/docks/hubs will let you hook everything you need to the mac with a single cable, and (with the right dock) it'll even charge your mac as part of the bargain!It blows my mind that the people who griped about how easy magsafe was to yank loose are now griping about it being gone. It was ANNOYING. My solution is simple: I unplug the laptop whenever I set it down. Because you can use any of the ports for charging, and the USB-C connector doesn't have an "up", it's super-simple to reconnect it any time you want. And it won't pop free every time you shift in your seat!I'll admit I'm still waiting on some killer app for the touch bar. However, new utilities are appearing every day, do a search for them. I don't know how people accidentally activate it. I've never managed to at any rate.The keyboard takes some getting used to but it is more precise than the previous version. I hit keys, it puts letters on the screen, that's fine for me.One BIG FAT WARNING for potential purchasers: if you don't get Applecare+, DO NOT GET LIQUIDS ANYWHERE NEAR THIS MACHINE. Or any Apple product, for that matter. Liquid damage voids the warranty and it is VERY expensive (~$1500 for the 15" MBP) to fix. They have contact sensors scattered through the chassis so you won't be able to BS your way around this restriction. I didn't discover this until it was too late. Don't make the same mistake I did!But that's me being an idiot. This is a fabulous machine that I actually look forward to using. It's impossible to go wrong with it.