Regarding the price drop, Apple really did want the iPhone to be "more affordable," and a lower price was icing on an already sweet cake. A lower price doesn't mean desperation-- it's Apple doing what Apple does: breaking the mold and making things better for consumers.
Sorry, that is pure fantasy; Apple didn't discount a dime on anything in those days...