yeah I agree with that, make isn't a package manager. I dont agree with the other points. makefiles are simple and can be pretty portable between posix systems. make is just a program for running topological sorting
Yeah but "can be pretty portable between posix" is usually not sufficient for anything but Linux specific software