I think the Stellar Foundation distributed 20% of the tokens so far (from the dashboard[1]), and holds back 5% of available token supply for their operating costs.
Your point still stands though: like Ripple, Stellar's token supply is still in early stages of distribution which gives the respective foundations immense influence over the nascent networks.
Your point still stands though: like Ripple, Stellar's token supply is still in early stages of distribution which gives the respective foundations immense influence over the nascent networks.
[1] https://dashboard.stellar.org/