Business apps: Google Docs & Microsoft Office both have web versions that are good enough for many people.
Mail / calendar clients: I am a nerd who prefers to use emacs for email, but I’m the weirdo—just like anyone who uses a native Outlook client. I also use Fastmail’s web interface, its iOS app, and the mail app on my iPhone. And even that is weird, because everyone just uses Gmail.
Laptop support: Yes that used to be a problem for Linux for varying definitions of “recently.” Used to be. My corp-issued laptop took to Linux just fine with nothing discernibly less functional than Windows.
The apps that don’t exist on the web are getting more and more niche.