I mean it's true that your terms are standard for the likes of Getty Images. But I think what this conversation reveals is that the userbase of Getty Images and software developers don't have a lot of overlap.
I think if you want to target a software developer audience you will need a single-project, multiple-user model. The majority of projects where we would use this are a revolving door of contractors, and nobody is going to do the accounting to figure out how many licenses that is.