IMHO that kinda question is like asking console or PC for gaming.
One is a closed garden of limited,BUT definitely working and stable system that can last you half a decade.
The other is a free floating system that you can customized(depending on brand) whether using apps or using rooting(again depending on the brands)
Also mahirap bumili nang Android phone minsan,Kasi Ang dami mo kailangang alamin. Like,Kung gaano kalaki Ang actual storage(16gb is not 16gb) ano Ang is n nakalagay(and Kung mahigpit Sila sa pagrooting) etc etc.
With iPhone,you buy apple,you get apple,Wala na isip isip.