I recall that only very balanced games should last over 30 minutes. From that I'd guess that somewhat balanced ones would be on the order of 20-30 minutes, and 10 minutes requires one side to be clearly superior.
But yeah, depending on the demigod choices for you and AI, killing them is sometimes ridiculously easy. Item costs should be balanced in human versus human games, and preferably the evenly matched ones.