I think they owe us an explanation for the "delay" because in tech, timing is everything. I understand that they are still well within their window for spring, but when the phone is pushed as hard as this one is (and it's everywhere I visit online), as well as being released for carriers not even on their list (Rogers in Canada, that one French company, AT&T), but can't be released with the one carrier everyone actually wants to have. I'm upset because of the lack of communication between the developers and me. I'm ok with waiting if I know that they're working on something and pouring themselves into it, but when all we get is a wall of silence, it makes it seem like they don't care at all, which makes me not care.
Why an explanation as to the "delay"? Because I want it and can't have it on Verizon yet, but other networks not even announced can get it whenever they want. Just tell us whats going on and pacify us.
And as for the argument that all they said was "Spring", so we're still well within that timeframe, all I have to say is when you go grocery shopping, you don't want to run up your bill until you have $0.01 left in your account, you want to leave some room there. Same thing applies here, while they do have until the end of spring to hit their timeline I think they are going to lose a lot of people very soon if they don't move it.
And one more morsel; What happens to all of you "Spring 2010'ers" when they blow that deadline too? Is your support still going to be as adamant as it is now?