Overloading backspace with "go back" was a stupid decision. Undoing it was way overdue.
"Android has back key and home key that users hit accidentally all the times."
The back and home buttons are not overloaded with other meaning based on context. Android applications tend to handle accidental "back" presses gracefully. Accidental "home" presses are usually of no consequence whatsoever.
"Why can't the Web apps save their state to better handle the accidental exit of the app?"
Who cares? They don't and they won't.
"It's not just the backspace, Ctrl-R and Ctrl-W all exit the app."
It's way less likely to accidentally hit those combinations. For backspace, it happens all the time.
"Don't break existing functionality!!"
The functionality isn't broken, it's just that the few
people who actually use this shortcut will have to use another shortcut now. Big Deal.