This may be a small question but I am curious, why is the extension installation process from admin in Magento 2.x not same as in Magento 1.x (viz. Paste extension key to install) ?
To be brief:
In Magento 1
We can install an extension or package by simply Pasting the extension key.
In Magento 2
For upgrade or update, we must use the same authentication keys that were used to install the Magento software.
Why is the whole installation process different ?
Why is the extension installation process in Magento 2, linked to the authentication keys ?
A brief answer will be appreciated.