Whaleshares is a little over 7 months into development, currently in BETA (real BETA, not 3 years doing nothing Steemit BETA), with some major changes still on the way.
The account creation process has been throttled by design in the early months to onboard in a controlled manner and prevent rampant sock-puppet and bot accounts. We have done a pretty good job at that. Future updates will change the process and open it up for easier account creation.
We have a plan and are sticking to it.
RE: My critic of whaleshares' decentralization