I agree. No shortage of pretentious snobs out there.
The support is probably a little better than the others - I'm not sure - although pretty expensive. AppleCare is expensive (on top of expensive hardware), and fixing a broken screen is also expensive.
As for the iPhone hardware itself, I think it's very hard to argue it's "best". They don't have the best screens, nor the best cameras, nor the best battery life etc.
The hardware is one of the reasons why I won't buy an iPhone. The 4" and 4.7" screens are simply too small by today's standards (thus far from "best"), and while the 5.5" phone does have an adequately large screen, the phone itself is way too large and unwieldy (thus far from "best").
Honestly, I think their hardware sucks. Add to that an OS that's slow and awkward to use - nearly any action requires more presses/swipes etc compared to Android, forces me to use iTunes (which I hate) etc., the severe customisation and feature disparity when compared to Android, add the huge prices, this all makes for a really crappy value proposition.
If they made a good phone I'd buy it. But I'm not into fashion tech, I don't care to be perceived as having an expensive phone, I just want a phone that I can use really well. As it stands, I wouldn't get an iPhone if the most expensive one was $300. Not worth it, for me.
Now I'm off installing my new 1080Ti