I'm reluctant to publish because of the "Custom Game Acceptable Use Policy"

Is there any other game that claims ownership and rights for creations you made in an editor?
Is there any other game that would not let you remove content that you’ve created from their service?

I’m questioning if this is even legal.

After the Dota case, they seem to prepare for this lol