Complaining gets issues fixed, period. Living with issues and accepting them may be better for your health and outlook on life, but it doesn't bring about progress. If Apple had just accepted the things wrong with smartphones there would be no iPhone in the first place. I agree that complaining and entitlement sometimes go too far (though not in the case of dropped calls; a phone should be able to be used as a phone), I'd say that complaining overall remains very much a good thing. Satisfaction leads to stagnation.
Edit: And although I don't agree with your post, I didn't find it downvote worthy. I hate to bring karma into discussions, but it seems like it keeps things more civil when one side doesn't downvote the other, so I don't.