There is always a problem when you have to apply one set of standards globally. Ideally there would be far more censorship but it would only affect decentralized communities of ~150. Smaller groups can set rules to suit themselves, less so with billions of users.