There is a small reason only... GPS. Maybe that is big to some users.
Or, maybe you do not already have an iPhone... if you can figure out how to get it for 2 or 3 large.
Or, since it is about the retail cost of 1G iPhones (give or take a couple bucks if you HAVE to pay the termination fee)... maybe the guy wants it BRAND new.
Or maybe the guy likes plastic backs, or needs a white phone to match their suit.
Or, maybe they travel a lot to Europe.