Well someone should have taken lessons in project planning/management but now it's too late, jabbering about GIT being bad is pointless 'cos developers have made their decision, and as we can see they are not willing to change it.
The point is that we have to get used to it, it's much worse for win users 'cos it's lacking gui and integration comfort, and there are some known issues but that's pointless. GIT as is, has different idea of team development, GIT works as (semi)distributed repository vs. central repository in SVN so the linear version numbering etc. can't be applied in GIT.
Although this could have been avoided by consulting and announcing this step to the whole community in advance, leavin' us to solve issues with things like patches etc., with enogh time before this step, or isn't mangos community developed anymore? Now we can only hope that there is someone in the community that will make guides and help community overcome these initial issues, that could have been avoided