Вы точно не путаете архиватор и компрессор(упаковщик)?
Программа tar предназначалась для создания архивов на лентах, отсюда и название tar (tape archive, т.е. "архив на ленте")
другое дело, что gnu tar может не только архивировать(объединять в архив), но и сжимать(компрессировать).
Но и некоторые компрессоры могут создавать архивы - обединять в один файл
А вот gzip, bzip, 7zip и др. в первую очередь - компрессоры и объединение в архив делают не очень хорошо(7zip, например, хорошо подходит для архивирования windows и не подходит для linux - не сохраняет все права файлов) или не делают...
А вообще, лучше применять те инструменты, которые для этого разрабатывались, тут вы правы!