No one.
James Bond should be canceled, because of #MeToo.
Every new actor cast as James Bond essentially reboots the franchise though. If there were a new one I would expect the films to be a bit more progressive to keep up with the times.
In fact, from what I've heard about 'No Time to Die,' Craig's Bond progresses a bit in the womanizing facet compared to the previous films. So those in charge of the franchise are aware, it seems.
Back on topic, all of those Roll Roons listed are great choices, but I wouldn't mind seeing a person of color take over the role for the first time.