this smells entirely like the notorious 10-minute youtube monetization switch.
longer times on a page means longer enagement == more ads revenue.
is it possible that google is incentivizing longer engagements via adwords by using search priority that ranks by average time spent on page?