Is there a way to delete objects without confirmation?
From Blender 2.8 onwards you can delete without confirmation by pressing Delete.
Though deleting with X by default asks for a confirmation, you can opt out of this by changing the keymap for Object Mode&gt; Delete as commented by @sambler.