Phones have a different pedigree -- I'm not upset if an app that's "open" is unloaded after some time or due to system pressure, even if I lose state on my phone, possibly because that's how things have always been (for a given value of "always"), and possibly also because phones don't have a dock or task bar to track "running" apps. On a computer, if the app windows being closed means the app is (mostly) unloaded and I will need to restore state with a new window, why not close it entirely? What does having it sitting in the dock with a dot consuming (admittedly few) resources give me beyond just pinning a shortcut?