To be quiet honest, Verizon didn't mess up in any fashion. They put "later this year" for a reason, we're pulling out our hairs because we get rumors every other day. Think about if there was no rumors and we was all just going off their "later this year", doubt people would think it's software related or Verizon wanting people to buy a Razr/Rezound instead (which makes no sense to me a phone is a phone to Verizon, they're all priced the same it's not up to Verizon to make a phone profitable it's up to the manufacturer although Verizon can advertise). My hutch is it just isn't ready yet, production wise or whatever. Think about all the Droid 1 users, Storm 1 and all the people waiting for this phone. What do they gain from keeping it to themselves? People say Apple put their foot down, that could be true, but it is anecdotal also, we have no hard evidence of the latter. I feel like a guy pursuing a women who keep standing him up, i'm all worn out, i'm just going to wait until she comes around cause i'm done chasing her. This is what i'm going off of:
Verizon have always released phones that where buggy i doubt one friggin' app would cost them to stop the whole production of a line of phones, i mean come on.
Verizon saying later this year, meaning literally just that, if it was ready i think they would have given a date already in the announcement (we don't know what is keeping it from ready but i doubt it's one app just my opinion because of the above).
The Nexus is scoring huge on reviews and Verizon would be the only US carrier carrying it, why would they risk major imports, this would be a easy way to convert others over.
Whatever the cause are for the delays, the funny part is when i finally get the phone, it's just going to be like a regular phone to me after a day. People want what they cannot have even more.
TL;DR Verizon said later this year, technical it isn't their fault.