Creating a new team is too hard
And even giving this feedback is made too hard. Make IT SIMPLE! Don’t make me think, should be you customer experience key giveaway!
Anthony G commented
its only one button to create a team and / or leave feedback...as simple as it can get - they are in the bottom left in the teams tab, right next to the same button to leave the feedback.
Can you detail its hard, as to access this forum the button is right next to the create a team button (in the desktop app)? maybe your user does have permission to make teams.. just to join ones.. see your org's it support