I think some sort of 'bias' is the term. Narrative bias? Opportunity bias?
'China' was the main reason but Gaza tipped the scale, I would say.
To me it seems that every time a congress critter gets briefed behind closed doors they come out resolved to ban TikTok. Therefore, most likely, the Chinese probably have some insidious goal like profiling every American to ever post online.
Anyway, I don't think this is the reason for the tiktok ban. The zionists have lost control of the narrative on American platforms too, they know it, and they have no actionable plan for getting it back. I think the tiktok ban is instead motivated by concerns for what a PRC controlled tiktok could do to military recruitment. Military recruitment hinges on appealing to teenagers, making tiktok a particular threat to the American government. Sending teenagers videos of drones dropping grenades on helpless wounded soldiers can't be canceled out by flying cool military jets over sportsball games.
My take is that the elite was shocked the American youth is vaning in their Israel support and that they want algorithmic feeds that are sionist. Simple as that.