I'm no fanboi, but seriously, how many people don't use a case for their iPhone? Probably 50% of my friends own one, and I can't think of a single one who goes "naked". This is a non-issue.
Your "non-issue" decree is thoughtless. I use a leather sleeve case like this one http://store.apple.com/uk/product/TT756ZM/A and so for me this iPhone 4 design defect is a very real problem. Apple should do the decent thing, admit their stupid mistake and provide a real solution - such as giving customers Apple iPhone 4 bumper cases, which they already recommend as a workaround, free of charge (instead of charging $30 a piece).
Your code should be more efficient!