Though not all nouns are physical objects, all physical objects are named by nouns.
If a verb has an argument playing the semantic role of 'agent', then that argument will be expressed as the subject of basic sentences in language after language.