Roberts has a history, Wolf does not - Wold may or may not have turned out to be an American I do not think Roberts is much of an American. That does not make him a bad person, just someone who should not be in the Senate
I’m not going to attack Roberts for not being an American. That’s a bridge too far. He also served honorably in the Marines.
Wolf was just an opportunist who didn’t demonstrate much common sense (especially when he posted up private X-Rays of patients).