What does it mean to design for horizontal scale?
It means limiting the growth of individual instances of a service (e.g., number of accounts, etc.) and investing in ensuring that as many different people and organisations can run their own and that they can all talk to one another and interoperate.
It means keeping the power relationships between instances as level as possible.
Take it to its logical conclusion and you get the #SmallWeb: instances of one.