Only one expiration policy can set up in O365 groups. If this is true, how would you like to handle multiple expiration policies for the different types of teams.
Then how to Handle multiple expiration policies for the different types of Teams
Yes, that is a policy for the whole directory and only possible to have one setting per organization so all Groups (Teams) that you select in the Expiration policy will have the same policy.
I see that you created a uservoice for this, that is the best way to get some attention.
I wouldn't hold my breath though, this was discussed a lot back when expiration policies first become available, but it doesn't seem like Microsoft has any plans to deliver multiple policies. Hopefully I'm wrong though, and they surprise us :)