If Apple sold a reasonably-specced computer (either a mini or a tower) that let me upgrade the memory, storage, and video card whenever I desired, I'd click 'Buy' on that immediately. Since they don't, they're forcing me to question whether I really need to continue using macOS.
Right now my desktop is a Hackintosh that I built in 2011. Over the years I added more memory, upgraded the HD to an SSD, and upgraded the video card a few times. I boot into Windows for games, and into macOS for most everything else.
But frequent rebooting back and forth is a pain. Recently I've been getting into VR (HTC Vive) and have been thinking about building a new computer with current parts ... and I've been putting thought into how much I really need macOS, given that so many of the apps and services I use are online and cross--platform. Do I want to continue dual-booting? Or do I want to run macOS in VirtualBox (which apparently has problems with sound, and FaceTime and iMessage don't work)? Or do I want a Mac mini, or to build a small Hackintosh with an ITX-based PC, so I can remote into it from Windows with VNC? Or do I want to wean myself off macOS entirely?
My realization is that I use macOS for lifestyle stuff. Using the Safari web browser is nice because it has access to the same bookmarks I have on my iPhone and iPad. Photos is a good library app for the photos I take with my iPhone. macOS is generally easier to get around in ... though it absolutely sucks for games. And so I will continue to need to run both operating systems for now.
And don't even get me started on Mac laptops.