Both are absolutely to blame. Both the social media companies and the content creators.
Both are choosing to ignore the damage which is a direct result of their actions and they both ignore long term damage in the name of an immediate profit return.
There no reason we have to choose one or the other when both are clearly willing to destroy.