So, my husband's been using a 2011 MBP, and we got him a 2016 also. He doesn't hate the keyboard (he has no RSI issues), but he will need time to get used to the slightly different key spacing: No, not drunk, just unfamiliar keyboard. For his purposes, the biggest problem is losing the magsafe port, which definitely sucks. Losing the function keys is annoying. Keyboard feel is okay. He doesn't care much about ports, apart from magsafe. He does hate losing the optical drive, though, because we have a lot of things on DVD, and he likes watching them. But for him, it's pretty decent. Worth noticing, though, that he'd be happier with a machine with an optical drive, and function keys. He would also prefer a native 1680x1050 display to the retina display, and thinks the retina scaling looks fuzzy. So... Basically, he dislikes the compromises too, but he's less bothered by them, and does appreciate it being lighter.