Android or iPhone makes no difference. Even in "stand-by", phones drain batteries just trying to stay connected to the cellular network. That is the biggest source of drain. The less the signal strength, the more the drain too. iPhone isn't immune to this, no phone OS is, as it is completely out of the hands of the OS, and into the hands of the radio chipset and carrier.
You're just making stuff up at this point, you obviously have no clue what you're talking about. I love my iPhone as much as the next guy, but I'm not going to sit here and pretend it's some kind of god phone that can break the laws of physics.
And heck, the battery drains hella fast on my iPhone 4S, not because of some flaw, but because I play IB II and Catan a lot on it.