Let's trust the professionals and wait until they all do. No need to rush them. Hurry does not lead to anything good!
I dont understand when the community is pushing developers to release a product. Will it be easier for someone if they release a raw and unfinished product on time? In other matters, this is not the case. There is already a working exchange here!
It seems to me that it is best to extend the project implementation timeframe, but not to release it not fully developed. It not worth it..