I don't like the trend of people apologizing for the last film in a franchise. The whole promotion game is a fucking sham anyway, but it becomes truly obvious how much of a sham it is when the star who flogged the last movie in a series now comes out and says that film wasn't so good after all.
The latest guy to come out and apologize for the junk he worked hard to sell to you a couple of years ago is Daniel Craig, who promises Skyfall will be much better than Quantum of Solace.
On “Quantum”, we were fucked. We had the bare bones of a script and then there was a writers’ strike and there was nothing we could do. We couldn’t employ a writer to finish it. I say to myself, “Never again”, but who knows? There was me trying to rewrite scenes – and a writer I am not.
Thank God it worked [commercially], and it worked like gangbusters. But for me personally, on a level of feeling satisfied, I would want to do better next time. That’s really important to me.
But on the positive side, Craig says that this script is better than Casino Royale, a script he really liked:
The deciding factor for doing “Casino Royale”, even though I was umming and aahhing, going [puts on moody voice] “I don’t know if I want to do it”, was that they showed me the script and I thought: Fuck, I’ve got to do this. And I think this one is better. I really do. It’s a totally original story. I read it and it just works as a story.
See, that's more satisfying to me - tell me your new movie is even better than your last really good movie, not better than the one that nobody actually likes.