The foundation was created as a project of the core team. Nobody was a "special guest." All parties agreed to the terms. That's what the founders of an organization does.
Again, specifically: what control are you worried about? I suspect that you think the foundation has powers it does not have.