Err, maybe because many people have more important stuff in their lives than a new iPhone? I only reserved for pickup because I will be in the city anyway, and taking a 15min detour to the Apple Store won't kill me. Otherwise I would have ordered online and happily waited 5 weeks.
P.S. If the line is longer than 15min, I am not waiting 😀