A flawed product doesn't mean it's un-usable and warrants a recall. It means it's flawed and won't work as well as say, an earlier model.
In this case, antenna was put on the outside of the phone 4, resulting in worse (7-10x) signal attenuation when holding the phone normally (no death grip). This results in a worse antenna performance than the 3GS. This has been proven.
What happened when the 3G came out? People complained battery life was worse than the 2G. 3GS? No surprise, it was still bad. Were people nit picking? No, they wanted better battery performance. Did it require a recall? Nope, it required a better battery and better battery management. What did speaking up get? Industry leading battery performance with the iPhone4.
Antennagate is the same thing. Antenna performance got worse with the newer model. Does it require a recall? Nope, it just requires better antenna design. Put it back inside the phone, like the 3GS.
It never ceases to amaze me how Apple defenders never want to criticize their products. They HAVE to realize even though they are better than the competition in many ways, they still can be improved. Even more so, they don't want to admit when the products take a step back or have flaws. It used to be AT&T, battery life, multi-tasking, a better camera. Look what complaining got - better battery life, camera, multi-tasking, Verizon iPhone! See how it works?
Speak up. Don't you want better notifications? Maybe a bigger screen? More UI customization? A better antenna? Just because others experience the issue, why do you feel the need to deny their claims. If it results in a better iPhone with a better antenna, you would benefit as well. How is that a bad thing?