I disagree. JetBrains PyCharm has a similar "local history" feature that solves this very real and existing problem and has saved my ass more than once when accidentally overwriting changes before committing or fubar'ing a git reset.