Yes you couldn’t change something so widely used. Look what happened with python 3.
Fortunately there’s already a tradition among Git users of building a UI on top of the git UI. My project is just a slightly better version of those. It lays a simple sensible interface on top of the chaotic Git interface.
It is useful to have lots of stupid laws. It makes people feel powerless and frustrated. It means the police can always find excuses to persecute you.
The technicalities of the individual laws are not important. It’s the psychological effect of the whole body of laws on a people.