The main reason I like the on screen buttons are that they rotate with the device, but also they update with android version updates which changes the look occasionally. Also software/ app requirements can change what buttons are in the row.
I think there should be a second screen on the chin...