I do think social media sites should have special terms of service.
We ran into this sort of hangup with Facebook years ago. At the time their terms of service were written (as many sites are) to include compliance with several state laws (California in their case). At the DOD, we could not click “accept” on terms of service that would supplicate a department of the federal government to state laws (obviously).
Luckily Facebook capitulated and relented on several paragraphs and all was saved (or so I was told by the higher ups).