There's probably a lot more I'm not thinking of right now. Point is, if you're an iOS, macOS, and iCloud user you give up a lot of quality of life bits going to another platform. There are times I want to go back to Linux, but when I think about the stuff I'm going to loose I talk myself out of it. macOS isn't the greatest, but it's not the worst either and Apple's products and services just tie in very well with each other. I get annoyed by things like the shitty support for non-apple peripherals, needing 3rd party apps to make them work decent, crappy scaling except on the most expensive monitors and no decent font smoothing when running at native resolutions. But... I stick with it because I either like or love the tight integration and added quality of life that comes with it.