This a new one on me. Craig did not become Bond, his acting lacked Bond-ishness. So he does not qualify as the best since Connery.
Kenny G didn’t take over a successful jazz band then mellow it out. Don’t think he did anyway.
Since were still talking about him I guess craig is just as divisive as Kenny g. After the hype dies down people may remember his movie differently.