@Ambraven I think the concept of «instances» is a good step towards that goal. You stop people aggregating power by not aggregating the «value» in one place : in an economy of attention that would be «users».
When everything is compatible, people don't have an incentive to go to one particular node of the network so probably your users are gonna be scattered in many of the compatible systems.
I think the long term solution is to educate people and get them to run their own software.