I'm still on the fence if my next laptop will be an Apple. I have been squeamish about changes to the Macbook Pro over the years. I've had terrible luck with batteries. In every laptop I've had to buy a new battery after 2 years because it failed sooner than advertised (but outside of the warranty). I was skeptical when they got rid of the user replacement battery, but I was wrong. Battery reliability got better and it wasn't that difficult to actually replace the battery.
On every laptop I've owned I've also had to replace the hard drive and have upgraded the ram both because of failures and in order to upgrade. I still like having a DVD rom, but replaced my wife's DVD rom with an SSD without giving it much thought 6 months ago. She was in the hospital and her friends brought over a DVD box set and she had forgotten I had removed her DVD rom. I just paid for the series again on iTunes.
I'm also not yet ready to give up all of my ports for this next purchase. Thunderbolt had the same promise of being the uber-connector. There were eventually 1 or 2 hubs to be found, but they never came down in price or became ubiquitous even though Apple went all-in on them. I'm confident USB-C will eventually have wider adoption...I'm willing to wait.
Part of the problem is that everyone in my shoes have been waiting over a year for the next big upgrade so it makes it harder to deal with the compromises. I think I'm going to upgrade to a used Macbook Pro so I can get retina but still have the few last things I want. Maybe by the time I need to replace that I'll be ready for whatever Apple is currently selling (or another vendor fills the vacuum).