This kind of hero archetype...
Has no place in our age. James Bond was like a new Achilles whose every imperfection was forgiven because he was touched by the Gods.
Today it's no longer acceptable for him to be a hero.
So does it matter who plays 007? It's not real - just another castrated PC action flick which has nothing in common with the original but the names of some characters.