Since Jira Software users can't do anything without a license (unlike JSD where there are portal users), it's counterintuitive and confusing that the 'Add users to a role' button in a project's Users and Roles page lets you add an unlicensed user to a role. Project admins add a user, not knowing they're unlicensed, and then don't understand why that user can't do anything.
Is there a particular reason, for Jira Software, it's set up that way? Am I missing something?