I feel like there are a lot of these types of articles that verge on blogspam. Literally 60% of the content is just specs from the manufacturer regurgitated in one spot. It would be nice if the author had done some actual comparison or tried some benchmark on each. Even if they just booted up each one and saw how easy it was to write a blog post on each it might be enlightening beyond the specs which anyone could gather.
To be fair, Linus, you and everyone who develops the board bitch about that same thing. Some people even parrot it without understanding the underlying issues at even a basic level. So let's see their models that compete with the rpi at the same price point. Until I see those, I am left to see a whole lot petty whining. The rpi is very much in front of the pack when it comes to their clearly stated mandate.
Remember the purpose, and not lean too heavily onto your personal ideology.
I haven't used it personally but I was told that the RockPi (https://rockpi.org/) is similar to the rpi but runs on totally free drivers. Having a backdoor with full system access is just not acceptable in 2019.
ZFS eats memory for breakfast. All thats stopping a Pi being a really great BSD+ZFS filestore is the USB bound disk access and the lack of memory. The sweetspot would be north of 4GB, but probably 8GB would be enough. SATA would totally rock because you can get SATA enclosures which handle all the hot swap you need, and the bandwidth is fine.
So.. you can get a SATA Pi-Hat. But.. you can't boost memory north of 4GB. (sigh)