I really wanted to upgrade. Every announcement Apple has I am the guy in the take-my-money meme.
They just didn't do it this time. Between the 16GB limit, the lack of ports, no magsafe, and removing the function keys that I actually use quite a lot.
32GB haters: I'm currently migrating a huge database from mongo to postgres and I run docker containers in development. Function key haters: Yes, I actually use them and every time I've bought something where virtual buttons replace physical ones it's been worse, at least in the first few generations. "Just get a dongle" haters: I know, they make usb-c everything, but my current set of MacBooks don't require me to carry anything but my Thunderbolt 2 ethernet adapter and at $80 I guard it with my life.