That only works on mutable distributions, it installs random binaries to the system that are not visible to the package manager and not removable (afaik?) And it also doesnt resolve dependencies (afaik).
So while source code is cool, it has all the above disadvantages
This guy doesnt use tabs