So, if we need to do something without looking at the screen, we should keep hardware buttons, right? And if we don't need that, if we are looking at the screen _with_ buttons already, then hardware buttons are redundant.
Except in the case where the stupid thing freezes and you can't interact with it anymore, then you need a physical button to smother it so you can start it back up again.