they're SharePoint limits, man. Teams is backed by SharePoint and it's not a secret, nor is it embarrassing.
I worked on a sharepoint project once. Let's just say I'm not putting it on my resume these days.
Isn’t it? The folders work fine on a Mac.
Teams is not a things of beauty, and is rough as all hell for daily users.
In the end it's no different than if some service doesn't allow all numeric names or names to start with numerals or be too short, of which there are plenty of constraints on plenty of services.
There are problems large and small throughout the app and it really feels like someone went ‘close enough’ and called it done.