Tach!
Wer bei einer Single-Page-Application den Backbutton benutzt, möchte die Seite verlassen. Wer bei einer SPA den Reload-Button benutzt, macht im Prinzip nichts falsch. Wer jedoch bei einer SPA in der Adresszeile was Anderes erwartet, wenn andere Inhalte erscheinen, hat den Sinn einer SPA nicht verstanden.
Als Anwender ist es mir völlig egal, ob ich da eine herkömmliche Seitensammlung, eine SPA oder was ganz anderes vorgesetzt bekomme. Ich erwarte, dass die Funktion meiner Bedienelemente gegeben ist. Wer das als Anwendungsersteller anders macht, hat Anwenderfreundlichkeit nicht verstanden. Die (modernen) Browser sind auch so zuvorkommend, eine Funktionalität dafür bereitzustellen: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history.
dedlfix.