The issue I'm trying to point out is that attacking the algorithm isn't attacking the problem. It's like attacking, per your example, flavorings in cigarettes. Those certainly make them more addictive and more appealing to a certain demographic, but even without those flavorings they're harmfully addictive.
And I think without understanding the core problem, solutions are going to fail. If I were a self centered oligarch in charge of one of those companies, I would certainly ensure there was astroturfing focused on the algorithm, as the tides of society turn more towards regulating these businesses, because you can drag that issue out forever, make a surprised face when nothing meaningfully changes, and continue to play this game for decades.
And yeah I agree TikTok did some other things right as well, but I don't necessarily think it was the short-form stuff. It was the fact that 'you' - a regular nobody, could put out a video and have a reasonable chance of it reaching a massive number of people, very much like in the early days of YouTube. YouTube created a system where the big get bigger which inevitably leads to stagnation. TikTok created a more 'decentralized' system, for lack of a better term.