Give it some time. It took a while for people to "get" reddit, it will take some time for people to understand federated social media to the point that they feel comfortable using it.