Good afternoon Luuk and welcome to the Events Calendar Support forum!
Thank you for reaching out to us.
I would love to help you with this topic.
That is a great point. I have reached out to Dev about this.
For now, aside from hacking the code to change its logic, you are 100% correct about the required permissions.
As such, I have opened a ticket to create additional capabilities which in turn would allow for better user role creation.
I wish I had a better answer for you, but for now it’s the best one I have.
Also, in case you have not already read it, you might also be interested in the following post: https://theeventscalendar.com/knowledgebase/admin-roles-and-permissions/
Best regards,
Geoff B.