We are currently installing extensions from different companies on our new M2 site.
Some companies (not gonna call names, don't know if that's allowed) just have you
composer require their repository so you don't have to manually download any
.zip files, composer does everything for you.
While others, you have to download the
.zip file of the extension and
composer require path to the zip files.
I am curious, why companies would possibly not choose to use repositories for client convenience?