Depends. Yes, Trump weakened the US-EU alliance but it remained strong enough that the US was able to convince EU to sanction China regarding Xinjiang, HK, and other host of things. Trump got better with the Gulf states than Biden, and he was equally committed to mobilize the Asian anti-China coalition.They’re more incompetent.
Not that Sullivan is very competent but his strategy makes more sense than Trump destroying US alliances while fighting trade wars with China at same time.
All in all, it's not obvious who is better for China.