Good evening David and welcome to the Events Calendar Support forum!
Thank you for reaching out to us and for sharing your suggestions on this. I understand where you are coming from.
The short answer to your points is that in some specific cases, you are absolutely right: it might be better to hide the licence key tab.
However, that is not the case for all possible scenarios.
In any case, the good news is that you can absolutely remove/hide that by using either a filter, some CSS or a plugin.
Just to set expectations, as you might know, the scope of our support is mostly to get our wonderful customers started on the right track to customize their site and to help them in case of issues. We unfortunately do not provide complete support for customization.
- If you are looking for a filter for the license keys, it should be applied to the following function: public function generateTabs() found at line 338 of /the-events-calendar/common/src/Tribe/Settings.php
- You can also simply use a plugin such as Adminimize or https://wordpress.org/plugins/admin-menu-editor/
- Finally, you can hide things using CSS with a display:none on #tribe-settings-tabs #licenses
Let me know if that helps get you started.
Have a great day!
Geoff B.