Why do linux commands fight all the time?

Because they have arguments.