Fresh content might be good for a site to enter via that page through yet newer unforeseen keywords and variations so it is good for traffic. It might retain the visitor more, so good for retention. But as far as SEO of existing pages on a site is concerned, or the home page of a site is concerned, I refuse to believe in the fresh content story, beyond what I said above.
Marketing cannot be a factor, surely!
The rest of the factors mentioned there, are factors, as per my experience. Geo-location is a factor too, in a certain way.