also if a device is not complete t-mobile will not launch it until it is ready to go out. some of the other carriers will sacrifice quality for quantity. just like when the motorola rarzs launched.
however, what sense does it make to launch the t-mobile G1 as their exclusive device and the storm at the same time. once popularity of the G1 slows down they will answer with more devices that are high tech, and 3g enabled, as well as popular devices that people will want. it's a very smart tactic