Exactly the main issue for me is that often teams have roles, and as people join and leave projects their roles will change, I don’t want to have to remove someone as a collaborator when they leave the team, because then they don’t get credit for their work, but I also am not comfortable giving them full unfettered access to do whatever they want. Not to say it’s likely unless I have some kind of viral hit, but I’m not comfortable with the idea that if my collaborators account were, to as an example, get hacked by a malicious actor, Someone could then upload malware disguised as my game.
The whole collection issue isn’t really sustainable either because if you have 10 games with different collaborators they’d each need to create their own collection which seems kind of silly plus collections are always presented BELOW the main uploads, so someone can’t highlight a game at the top of their page
Not considering even any kind of granularity At the VERY least there should be an option to let someone be added as a collaborator and it on their page, but not give them any project permissions to modify the project.