All the comments on the question provided a summary answer: NO. This can can be summarized in two points:
- There are languages where Object-Subject word order is possible (albeit rare).
- Even in the languages nominally Subject-Object dominant, it is possible and indeed common to reverse the order to Object-Subject.
However, there are two aspects of this question worth answering.
- Is it worth even tracking the SOV order in languages and then asking this question.
- Why is the subject more likely to precede object across all human languages.
Re 1. The whole SOV/VSO/... thing is mostly an artefact of a linguistic theory that is concerned with the surface order of words in a sentence. It is clearly a remnant of the analytic nature of the languages spoken or focused on by the theoreticians. Not all traditions are at all concerned with word order nearly as much and will ask questions with a different bias. It may be worth keeping an eye on how the ordering of words is used to express certain meanings, but the order itself is really incidental. Of course, the whole subject/object deal is itself incidental to concerns of agent/patient relationship (experts on ergativity would do well to weigh in, here).
Re 2. Given the revised emphasis and refocusing of our concern about word order from 1, we can ask why (with all the caveats in mind) do people tend to express the agent/patient relationship in a linear order going from agent to patient. The answer probably lies in what I would like to call (inspired by George Lakoff) 'motivated iconicity'. If time and action are conceptualized in space, then when that space is conceived as directional away from the actor, language may replicate that direction with word order. There are no universals here, just tendencies that may aggregate to very strong trends. There's some research on iconicity but not nearly enough to make this more than a supposition. But perhaps one worth further investigation.