To be honest, I think the main reason why films get predictable as we get older is that we've seen enough of them and it's just hard to be surprised.

I catch myself thinking that even about films / books / games that try real hard to be original. You can't surprise me with a nonlinear time loop. Oh, the protagonist is also a villain but doesn't know it? Pfft, been there, done that.