This will allow us to assign a task to a team rather then to a specific person.
Consider I want to open a task for dev, I'd like "dev" to see it but I don't want to assign it to anyone specific on their team.
If I had a virtual user called "dev" which all the dev team members would have been assigned to it would allow creating a bucket of tasks for that team.
Same may apply in our company for sales, account managers and ops and management.
I think one person may relate to more then one team.