That's exactly my case, I went from Gentoo to Mac about 10 years ago. I loved Gentoo when I was a student but getting it to work perfectly on a laptop was a hassle and while I loved customizing fvwm, macOS had great UI right out of the box.
I think this is the sort of person that elementary are trying to capture. i.e. those who don't want the hassle of customizing the UI, who want a well thought out UI out of the box. And combine that with the underlying flexibility of Linux. They're not quite there yet, but the vision is right.