iPhone sales drop — what's to blame?

Why are sales down? Let's see. Grossly overpriced slabs? "Features" aren't worth the bother? Marketing hype has exceeded reality? People are finally realising that doing anything more than make phone calls on a 3" screen is a PITA?