Loyalty is a powerful factor in consumer choice, and you'd be hard pressed to find a company that has benefited more from customer loyalty than Apple. That's what makes the company's lack of support for software upgrade pricing so puzzling. Offering a discount on a new product (or more fleshed-out version of an existing product) to thank those who are already using your software is good business, and the lack of such an option on the App Store is, at this point, baffling.
Remember how things worked before we had a one-stop shop like the App Store for our software needs? When a new or vastly improved version of an application was released, it wo