Libre/anti-libre is one of the problem to solve.
Cara seems to be working for them and for now.
For how long? I don't know.
Another problem is related to the instance creation, management and promotion.
From my understanding, only tech people can do that, there aren't many companies providing those services and it's not something average users are interested in.