Whenever I read posts about complaints it just sounds like someone is trying to justify their cheapness or poorness.
It's a money thing, and if money wasn't an issue there's not one person on this forum that wouldn't have every damn one every time Apple spit one out. Say you wouldn't and you're lying.
So whenever I see a thread like this or people complaining about an apple product I believe that they are just trying to justify not being able to have the latest and greatest toy. Either becasue they can't afford it or are cheap.
Get over it, the 3 is better than the 2 and the 4 will be better than the 3. That's life.