I know it may seem to be a simple issue of just updating some components and sending them out but it is a complex issue. I agree, some updates would be nice to be released earlier (like having the hardware keyboard language switch working, for instance :-( ) but remember that this software wil come packaged with the device so everything work together in concert out of the box.