I mean...
It is a centralized service that does not take any benefit from being a centralized service like other collaboration software. At the same time it is a bit decentralized but not really.
The way Git works have an impact on how you build things.
In private corporations. ACL is needed for compliance and so on and you end up with a lot repos. Then it propagates on to build pipelines and so on.
There is no proper way to control secrets.
There is no good built in way to separate users from service users like agents and so on.
I wonder what the large IT companies use. Surely it can't be Git as is.