I waited three years to upgrade from my late-2013 MBP and I see no improvements of value in the new version.
The new MBPs have seemingly worse battery life, the RAM is the same, ports I use every day are gone, and now their "portable" laptop requires you to carry around a bunch of adapters and wires. The touch bar is a naked marketing ploy. Might as well be straight out of the mid-2000s Microsoft playbook.
I work at a "unicorn" and I can tell you that the majority of developers eligible for new machines are delaying upgrades or getting a Surface. I'd do the same if not for homebrew.
I feel the same about their phone line. I've been praying my iPhone 5 continues to last because I have no interest in paying more money for their flimsier successors and then paying a tax to buy new headphones.
I am also a shareholder and am quite concerned. The Apple Watch is a joke. Their desktop machines, monitors and routers are stale, obsolete and overpriced.
Usually I like to give them the benefit of the doubt, but it's clear they have lost their way and the marketers have won. What is their leadership thinking? How long until talent starts to migrate out?