That's no excuse , after the reviews they have recieved they should have worked around the clock to maximize everything that could have been improved with software updates and lit a fire under the carriers to get it out . If software can improve the device it should have been maxed out by now .