I feel like this will break a very significant amount of tooling
Unlike SVN (trunk), in git "master" really has no value to the VCS.
I also assume this will be for new repositories, so Github won't break builds by changing existing repositories - because that would indeed mess up a lot.