Yes, it would have been better if all this stuff was done and ready at launch. But that's how things go. It just takes time and they decided to launch the coin in its current state and continue working. I'm sure they are hoping to get some funds too so they can pay people that are currently working and who will work but want to make sure they get paid before starting.
Just get the team time and I'm sure with the new thread will be new announcements and new hope.
The problem is they don't have time. This was all supposed to have been sorted out prior to the launch. Now that mess has happened and it needs to be sorted out fast or there won't be any time. Dealing with basic crypto issues like coin total might help with that. It's sad but if you screw up in crypto it's pretty much guaranteed that before long someone else will come along offering the same things for less. If you don't listen to the community someone else will and they will make you obsolete.