We had debated this internally before opening up Cake. That happened just a few weeks ago and at the time we weren't sure what would happen to our community when we open the doors for everyone.
Would we be able to meet and respond to our early users with enough attention and have great conversations with them?
Would trolls and bots start signing up in masses and wreak havoc?
So we kept the invite system just in case we need to fall back. But so far we've been able to keep up with the community and have great conversations. If this trends continues we will likely remove the invite system altogether soon as it is causes confusion. There is no other utility for it.
Okay. I can understand the need for a fallback mechanism.
Thanks for the explanation.