The Git UI will probably never be "improved" because it makes sense to people who understand how Git works rather than pasting command lines they found online, and the few real warts like status output telling you to use "git pull", which is a mistake in the workflows most people use, are too old and entrenched.
If you look at the discussions on the mailing list, you'll see people care a lot and make thoughtful decisions about the user experience, it just isn't aimed at the people for whom no possible user interface change would be helpful, because they don't know what's going on and don't read documentation.