Nothing I saw today makes me happy to upgrade as a developer. Sure it's lighter and thinner and HUUGE trackpad that's a nice to have when I'm traveling. But the TouchBar requires me to look down at my keyboard which slows me down. And they can't even leave the keyboard itself alone with the terrible butterfly implementation coming over from the 12" MacBook. And I am sure all the Mac developers will enjoy developing apps that both have and do not have TouchBar. Just wait 5-7 years for all the non-TouchBar based MacBooks to not be as common.
Then the ports. Apple seems to think that it can force upgrades to technology like they did with (arguably) floppy drives and cd-rom/dvd drives. But USB (non-C) is not a dying standard, neither is an SD-card slot. People still use SD-cards Apple! I don't want to buy dongles all the time. I am shocked they even bothered to include a headphone jack. Where's your courage now Apple?
All of this has been very off-putting as a developer. And where are the iMac and Mac Pro updates?
edit: also they got rid of magsafe. i guess thats a split since their magsafe 2 cables were way too loose.