What a craptastic article.
The contrib and non-free repos are there to cover *all* use cases.
As for the systemd thing, one can simply install sysvinit-core, slap on one of the many window managers and use a spacefm/udevil combo for file management and auto mounting.