I hear you, and agree, but your friend keeps beating a dead horse. We all wish we had more pieces about software, hardware, contracts etc. Releasing something too soon just for the sake of making investors happy could back fire , company would be vulnerable to unspeakable attacks as the telcome Industry competitor's always looking for the upper hand in technology . Lots of moving parts here that have to be synchronized before the switch is flipped. IMO