If Verizon rushes an update, i.e. MR1, and it has a ton of flaws and causes everyone running it get multiple random reboots everyday, everyone bashes Verizon for not quality testing the update prior to releasing it. When Verizon takes the time to make sure everything works, everyone bashes Verizon for taking too long.
Can't have your cake and eat it too folks.
I took matters into my own hands a long time ago. I'm currently running BAMF Forever 1.0.6, and guess what? It's a buttery-smooth Gingerbread ROM with very few bugs that runs absolutely fantastic. Here's the thing though, in the past two weeks or so, since ADR first let Forever out into the wild, it has undergone 5 version changes and quite a few patches along the way, many of which required a full data wipe. Granted, I could just wait until the updates settle down and I know the ROM is stable, but I wanted to install the new ROM, and have been willing to deal with the data wipes and time it takes to restore all my settings every time I install each successive version.
Verizon does not have that luxury, they don't have a user/developer relationship with their customer base understanding the users that can be used to collect bug reports (I mean, would it fly with anyone if Verizon said, "there may be some bugs, just let us know and we'll *try* to fix them as we go!"). Verizon also doesn't have the luxury of being able to release a software, and then for the next two weeks keep pushing new versions of that software out with updates (and asking folks to wipe their data in the process).
Nope, Verizon can't do any of that, they need to make sure that what they release works, works well, and works with EVERY feature they advertise...and it also needs to be able to be installed OVER your existing software without deleting any of your data. It's not easy, it takes time, I'm sure they want to be able to push the update out just as much as everyone wants them to. The 4G LTE radio has been a big hurdle in both software and hardware design since it was released, and unfortunately for us early adopters, that sometimes means we'll have to wait a while longer for new software versions to vetted before we are able to use them.
...sorry about the rant.