Because almost all the providers are based in the USA and have repeatedly shown they don’t care about UK law?
The US constitutional right to free speech allows people to post things on SM that would be potentially libellous and/or criminal in the UK.