some say it is variance, and it is but man....... that is a long time to wait for a transaction to clear.
I bet part of it has to do with the miners dropping out. The 10 minute estimation assumes that the hash rate is rising. If it was steady it would be longer than that and if it was dropping even longer again.