I disagree. The only feature I miss on Linux is the ctrl-scroll to zoom feature of macOS.
If Gnome implemented that as well as macOS does I’d happily switch permanently.
The only feature? Like across the entire OS? Pretty broad. If you were right then adoption would be orders of magnitude higher.
It's the only feature I missed. That doesn't mean that you won't be looking for something else. I run almost the same FOSS day to day on both Mac and Linux.
I've worked in jobs that only used Linux as the day to day desktop operating system. I currently work on macOS.
What features do you think are missing?