Casino Royale and Quantum of Solace were a bit too politically correct for me, especially the latter. I admit it had a more realistic and politically aware antagonist and premise, but it actually made it less believable. James Bond would have zero involvement in that sort of situation. "Oh no, that guy is extorting people out of money for a valuable resource!". Uh, Britain tends to either not intervene at all.. or befriend villains like that. It was absolutely none of the British government's concern. I found Quantum of Solace to be the flattest film of the franchise. Not terrible, but it's the only time I've ever finished a Bond film and felt utterly unsatisfied. Seriously, even Die Another Day nourished me more. Skyfall was more my kinda Bond film. Jingoistic, questionable gender politics and an over the top premise. Evoked a great Connery or Moore film vibe for me. No idea where this hate is coming from. I walked out the cinema feeling like Bond was finally back.