Why would you want to prevent social forks? Social forks are not only good, they are the killer feature of crypto. They are what makes crypto truly consensual and voluntaryistic (if that's a word). As for the problem of national laws, I hope that can be alleviated with better privacy, so people can safely run a node even in violation of laws.