Know any other data?
Microsoft is trying to push back on this by making it impossible to support Windows 10. We'll see how that goes.
When I was responsible for this at a large enterprise, I was buying 40k devices a year, every year. The Mac component was about 1,500/year. That dropped to 50 when the new keyboards came out and started failing. Losing a few hundred sales isn't a big deal, but some of that money that was going to MacBooks went elsewhere.
I think this is the longest i've held onto a computer.
My work laptop was actually the same generation, until IT recently upgraded me to one of the new-keyboard models. I don't like how loud the keyboard is, and I don't like the touchbar. (sorry, I actually need to press "Esc" and also use non-beautifully-designed software that sometimes uses Fn keys.)
Needless to say, I have absolutely no desire to upgrade my personal laptop. When I do, I can only hope Apple has moved past this, or the F/OSS world has finally acknowledged that the touchbar actually needs to be supported.
That being said, for a personal development machine, I would much rather have a 27 inch 5K iMac with the same specs. Work provides me a decent laptop.
Me and some other pro users were insta-buys for the new machines. But then they had few ports and no function keys. We're still on 2015 machines.
I'm holding out for the mac pro, but I would have bought 1-2 macbook pros if they had been suitable.
It really isn't. In some localized niches, perhaps. Overall, no.