"Oh well, so after I got the iPhone 4 finally I could use the phone for a whole day, but the Home button... It's not working, and everybody who had an iPhone 4 had or having this problem. So basically speaking 100% of the iPhone 4 yield was defective."
Too true. I bought a Nexus 4 because I had this problem, and the alternative was paying £100+ for Apple to fix my button. Surely the sole button on a device should work for the lifetime of the device?