I've got faith in Sprint and what they stand for. Once network vision completes there will be nothing stopping them. They already have the best device line up out there. And the network improvements are on the way.
*Giggle*
Edit: I've been with Sprint for over 10 years - they are ok. But I wouldn't go to the extent of saying that I have faith in them or what they stand for. They are in this for making money. That is it. As ANY cellphone provider (or retail industry) should be.
Network vision? Sure - it will be better than what they currently have - at least for the folks in major metropolitan cities. For folks outside of the big cities? (or folks who travel frequently?) Umm.... not so much.
The fact still remains - Sprint has really botched up the release of the software updates (especially ICS) for their phones. They used to be good about timely updates, but not this time.
Edit 2: Regarding the delayed updates for the CDMA Nexus devices - sure, you and I (who frequent these forums) know that there is a delay. Show me one place on Sprint's site where they clarify that. They only state "pure google device" or other marketing crap like that. Go to a Sprint store and ask a rep about updates to Nexus device and they will almost certainly tell you that updates to all Nexus devices are from google and VERY quick. None of these guys will tell you about the delayed updates.
It is a "NEXUS" device. If Sprint is going to be a source of delays for updates to a Nexus device, it really shouldn't even be called Nexus (In my opinion) - or at least add fine print that states that updates to CDMA nexus devices have nothing to do with when google releases updates to other Nexus devices. "
Either be patient or leave." <-- the folks who buy a Nexus device are ones who are NOT patient - who want updated software as soon as it is released without carriers delaying it.