I can't believe people are buying iPhones knowing that a new and better one will be out in a years time.