I did not get my droid because it had a "great 5 mp camera", and knew going in it is what it is, a pretty good camera for a cell phone. Seriously, I take pics for fun, sometimes work purposes, have fun with my friends and whatnot, not to become a photographer and use it SOLELY as my one and only camera so I have zero complaints except the buggyness to it at times.
I have a really nice Sony mid-high end camera for my pics I will savor or want to print and share with friends.
It reminds me of when people choose to or not to purchase a car because the factory system installed. Of course it's not going to be good as a high end Alpine with all mods to it, one should base a decision like that on the factory deck it comes with.
I guess maybe that I am older and that I just don't think the camera is really all that bad as people make it out to be. It's a hell of alot better than what I came from on my old p.o.s shit LG clam shell phone but certainly not as nice as my Sony home digital camera.
So to me "suck" is a bit of an exaggeration.