I'm still touting a 2013 MacBook Air with 4GB of RAM as my main driver, running the latest Mojave. (Can't quite update to Catalina yet until I'm ready to give up Dashboard's convenience)
I do need a new battery and the internal storage is maxed out, so I'm connected to an external drive most of the time. But this machine does everything that I need it to do otherwise. I'm a web applications developer, so I run a full hosting environment locally, installed via MacPorts and Homebrew. Zero performance issues with this machine, that's 6 years old now!
And regarding the trackpad comparison, my machine still has the "traditional" physical trackpad, which is stellar, but I'm sure the force-touch version is just as good and better in some ways. I've always preferred Apple's trackpads over the competition, which never seem to get it right.
[automerge]1572042483[/automerge]
It can’t run Windows applications, and it can’t run Mac applications. I mean I appreciate hipster stuff, but come on.
Linux is by no means hipster stuff. Most of the internet is powered by Linux servers, even this very website that you're reading right now. Linux has tried to sandwich a user interface on top of its command-line interface, but they still have not matched Apple's success with that (yes, macOS is command-line UNIX operating system first, with a UI layered on top).
Linux is a real operating system with real software, much of which you use every day without even knowing it.