Git 3.0's upcoming SHA-256 default will be a costly mistake

What happened
Git 3.0 will make SHA-256 the new default content hashing algorithm and it will be an incomprehensibly expensive and ultimately valueless and avoidable global nightmare.
Summary assembled by rule from the sources below