I'm not happy with the fact that ICO investors still have their coins locked, but I would give the devs some benefits of doubt and focus on the long term prospect of the coin. Big companies like Microsoft screw up this type of big bang IT product launches all the time, and they got bazillions of dollars to spend.
I second this! I remembered the farce when Microsoft released their second generation of Surface machines. 90% of them got recalled because of overheating. If an established company like Microsoft drops the ball from time to time, then you people can be lenient on a startup company that will actually bring crypto currencies to the masses.