I agree he's theoretically vulnerable. But Boris Johnson is also theoretically vulnerable and he's being hailed as a hero for now.
Trump does lack the ability to include all Americans which tells against him when media discourse is hunting for a gross nation-building narrative.