I'm subscribing to TYT's view on this: they want to ban TikTok because it gets young people to vote. The CCP angle is just a good excuse.
https://www.youtube.com/watch?v=oQK1LAtRh7Y
Republicans hate it because they lost both the president and the senate by thin margins due to, arguably, too many young people deciding to vote.
You would think Democrats would welcome more young voters, but only a few do (AOC is one..), because they are corporate democrats and don't really want young people to vote in primaries.
Mainstream media will be on board since they don't want another competitor.