OS X has been my primary productivity OS for more than ten years now, but I'm in the process of switching. I'll keep using my 2012 MBP until it physically falls apart, but make no mistake: this will be my last MacBook. Not sure what I'll replace it with when the time comes, performant laptops with a long battery life and 2TB+ storage are amazingly hard to come by these days.
My iPhone has a broken screen that can't be fixed without permanently losing the finger print scanner, so that's going to be my last iPhone as well.
On the desktop side, I'm using an iMac/PC dual setup (with Synergy), so I'm still dragging my heels a bit because honestly it hurts to let OS X go. Windows and I will never be friends, but there is no question that the PC platform is going to be the future for me.
To be clear, switching sucks royally for me, but staying would suck more. macOS hasn't deteriorated to the point where I want to leave it behind yet, although the writing is on the wall. But Apple's hardware philosophy and practice makes it so I'd really hate giving them even more money for yet another even more hilariously overpriced, closed-down, underperforming, outdated, unrepairable, not-upgradeable appliance that they think is going to be the future of computing.