The article didn't do a very good job criticizing systemd. There is only one concrete claim - that systemd-networkd doesn't work without systemd-resolved, and even of that I'm fairly skeptical.
If the article focused more on providing information, rather than being a exhaust pipe for the author's frustration, it would be much better accepted.
The turf war is cute but it's gone on for too long now. Drop it already. If you don't like systemd, don't use it. It's that simple.