I think most of us are willing to "put up" with the crappy 2.0 firmware as oppose to Apple delaying the launch for another 1-2 months.I can deal with my 2.0 iPhone 3G. There are workarounds to the bugs until the firmware upgrade.
Well, the main issue I had in mind was the issue about crashing, then not loading past the Apple logo until a restore.
How common is that on iPhone?