The major place I miss a hardware button is to end calls. If the software is just slow (not frozen), it can lead to awkward trying to hang-up sounds for the other party.
With Android, under Settings -> Accessibility, you can select that the power button ends the call. I find this very useful, as it gives me a hardware button to use to end a call.