Adding “clean all” to the make command line forces it to remake everything, every time. Basicly emulating a script that builds everything from scratch.
Removing “clean” lets make do what it is best at, only rebuilding the absolute minimum of targets required to succeed, hence the faster build.
I believe “all” is the default target, so you can leave it on the command line if you wish.