I think James Bond is out of date now and should simply be discontinued. He was a product of the Cold War, and is a bit out of step today. All the stuff that made 007 “cool”, like his smoking, drinking, womanizing are all too politically incorrect today. Having 007 be played by a woman is the symbolic castration of the character.
That’s why the suggestion was made before Craig took over the role to reboot the series by setting the films in the original era of the films- about 1959 to 1965.
“I think James Bond is out of date now and should simply be discontinued.”
Yes, society definitely can no longer tolerate a confident, capable white man willing to sacrifice everything to save the country.