Why does the delete button not delete?

When I press the Delete key, whether I’ve selected BSP or a Static Mesh, the asset is not deleted. It’s very annoying to continually have to either right click the selection, or go up to the Edit menu. I can confirm that this bug unfortunately exists on both Windows and Mac.

Please note that the application does not simply ignore the delete button. If I am changing values in an edit box (say, the size of a BSP brush) the delete button does indeed work. Furthermore, if I select an actor within the World Outliner window and press delete, the application does indeed delete it. However, if the asset is selected in a viewport, it cannot be deleted with the delete button.