Some people focus on advanced use, 3D editing tools and such. Sure linux is behind commercial distros due to lack of hardware support and of course community development.
But it's still a fantastic movement to produce so many usable distros for nothing at all.
I personally use NFS to stream video at home, and across VPN. The problem is always the connection, for example poor wifi reception and full HD movies don't go together but low res simpsons episodes from the 90s work fine on poor wifi reception.
Not at all. I use linux since the early 2000s and I can't recall the last time I had any problem getting a linux install to run out of the box.
In fact, the only problem I could remembered was a wifi card that required ndiswrapper to run, way back in the good old days of Mandrake 10.
Other than that, I recall problems involving flash plugins, and that's that.
Meanwhile, throughout the last decade I've used Mandrake, Fedora, Ubuntu, and Debian as my main OSs. They always worked right out of the box.
That being said, I do buy hardware with linux compatibility in mind. Hardware support does make a difference.
And now you have a next to useless os, with nothing on it. In linux I have a full dev stack within minutes after installing ansible. In windows, the everlasting shitstorm has now moved from category 4 to 5 forecast to last a week of hunting down and installing disjoint tools and frameworks from a plethora of one-hung-lo holes. Hell no. I'll never work in windows shop again, that shit's cray.
The author's package manager complaints are unfounded. Complaining about yum, and yum being replaced by dnf? C'Mon, software evolves and sometimes you have to do a hard fork.
The complaints about NFS seem to be a backend issue, and not an issue with the client.