The solution: Guide users through workspace creation with rules and approval
Instead of preventing people from creating workspaces altogether, empower them with continued self-service, but add governance to the process.
Create workspace templates and set the parameters for creation, then give your users request forms with an approval step for specific types of Teams and SharePoint sites.
Learn about governance with provisioning pipelines