Hello,
The plugin activation option was added in the plugin for the customers to get automatic updates and support directly from plugin developers. Only in case, you need these features you will need to purchase and register the plugin.
We can’t provide you with the direct license. This is not only our practice but all the theme authors from ThemeForest.
Feel free to ask if you have any other questions.
Regards