Actually, it's often the opposite. In the Boston area, the Apple Stores are always packed while the Microsoft Store (now closed) was usually mostly empty in the high-end mall across the street from the stand-alone Boylston Street Apple Store.
Price isn't the primary factor for many people, especially younger people.
First, there's no real price difference between high-end Android phones—the newest Samsung, for example—and similar iPhones.
A Galaxy S20 Ultra 5G 128GB list price is $1399; the iPhone 11 Pro Max with 256GB (double the storage) is $1249. That's $52.04/month.
I worked with 24 public high school kids last summer. Most of them were from 1st or 2nd generation immigrant families and would qualify for free or reduced lunch at school. Every one of them had a newer model iPhone than my 6s at the time.
Zero Android devices.
Which confirmed something I learned from market analysis years ago regarding Apple: people with limited funds can't afford to make a mistake when spending their limited money, which is why they tend to gravitate to higher quality, better made products.
Yes, there was the typical desire for teens to have the right sneakers, t-shirt, jeans, etc. The iPhone is definitely in that category, with 85% of them either owning or intending to buy an iPhone: https://www.phonearena.com/news/teens-love-apple_id123682.