I made the switch from Windows almost 8 years ago, i actually loved the Uinity DE, these days i'm rocking Kubuntu on my work laptop, somehow Gnome 3 doesn't feel the same...but i reeallly like Plasma.
Somehow everything just works, my hardware is probably running on blobs of proprietary software but i really don't care ( i care about getting my work done tho).
I actually recommend Ubuntu/Linux to family and friends (granted that they don't do any kind of specialized work), my 8-yo nephews have been using KDE since the beginning of the pandemic and after a week of getting used to it i haven't received a support call.
Totally understand the appeal of configuring/tweaking every single detail of the OS to one's desire (been there,done that), as times goes by and life happens i rather spent that time with my family or hobbies
For me, I miss OmniGraffle and also OmniPlan. OmniGraffle lets one make nicer-looking drawings more quickly than anything on Linux that I've seen (xfig, ImageMagick & co.), and OmniGraffle is a slick and much simplear and cleaner project management software than e.g. MS Project and even Merlin.
(For the record, I never "moved" from MacOS to Linux, but I've been using Macs on and off at work as secondary machines in parallel to Slackware Linux, SuSe Linux, Red Hat Linux and eventually the Ubuntu LTS Linux of the day).
For family that uses their computers to access the internet and their email, Ubuntu LTS releases have been great. I'm of the opinion that if someone's use-case can be addressed with a Chromebook, then Ubuntu with Firefox or Chrome would serve them just as well.
Everything does "just work" and I have a development environment that mirrors my production environment because of it. All of the dev tools run smoothly with Linux. As a bonus, I can run it on any laptop I like regardless of whether Apple decides the configuration should exist (RIP 17" MBP).
Corporate environments or personal stuff, I haven't found anything that I personally need that I can't do.
Legitimately, the only tool that I miss from OSX is OmniGraffle for making diagrams. Draw.io is good, but Omni was a special kind of polished. If they ever decided to release a cross platform version I'd buy.
There was an initial learning curve the first month when I committed to it, but I don't spend time having to get into the weeds of the system unless I just want to do something complicated.
All that said, this is something that I'm personally happy with and love. I won't recommend it to family and friends.
I'll recommend Apple for them because I know I can count on Apple Care to handle all of their problems, which keeps me from getting those same tech support calls.
For me though? I'll never go back if I can avoid it.