Why do kids and teenagers favor Iphones instead of Android phones?

Many android phones are cheap and are good for facebook and internet. I got my Huawei Ascend Y600 for absolutely free from my phone service. It lags sometimes but it's reliable.
-Is it because of games? Android has minecraft, terraria, the walking dead
-Is it because of facetime? B**ch please, skype? Hangouts?
-Is it because of Siri? Android browsers now have a voice search feature
-Is it because of safety from viruses? Android has anti-virus softwares and IOS is pretty strict and selfish when it comes to sharing and transfering files to another device.
-And now simplicity, I know android interfaces can be confusing but you'll eventually get used to it.

Main question:
-Why do many kids and teenagers favor iphones even though they can get an android phone which is cheaper and can also do a lot of things that an Iphone can?

Its because iphones are advertised everywhere and they are the "thing" that "every one must have" it has nothing to do with proformance. They are just buying into ads.

Kids and teens are idiots and iPhones are designed for idiots.

IPhones are much easier to use. It was the first real phone to be centered around entertainment rather than just mostly phone/business stuff. Most of the first huge games were on the apple App Store before android App Store. Plus it's like an aesthetic thing or whatever, like iPhones are cooler than androids.

Cheap? Living in a cave it also cheap, but I don't want to do that. Iphones don't lag or crash, and are the best design.

IPhones are the better phones at the end of the day, though Android phones through their many manufacturers coverage a wide customer base through low end, mid tier & high end phones. For instance that Huawei phone would be either low or mid tier.

-Games - yes, most app developers go with an iOS 1st, Android maybe/2nd approach
-FaceTime - yes, as it was the 1st integrated into a mobile OS & is available on a wide range of iOS & OS X products
-Siri - likely, oh & Siri is not a browser feature its another built into the OS virtual assistant, again the 1st of the major 3 to do this.
-Viruses - definitely. IOS is not prone to viruses therefore there's no need for anti-virus apps + there are 100s of ways to quickly transfer files now, apps, email, AirDrop, etc so that's a null point about "strict & selfish"
-Simplicity - again, definitely.

Android phones lag over time, updates don't get to the user the day they are released in most cases (or maybe never), the aforementioned viruses, build quality of most of them, performance, etc.

Cuz its "cool" to get one, i have a windows phone but like android. Actually my phone is android running windows (HTC One M8 windows)