The thing is, there is nothing to hate about iphone... Why would anyone hate it? Its such a good looking phone that really feels good in the hand... The reason why there are haters its simply because of bitterness. The only thing one can hate about it is the price but not the phone itself!
I bet most hater would buy an iphone if it was affordable... And i bet every hater would gladly accept an iphone if it was given as gift lol