Corey Tamus of Macgasm, in response to TUAW:
TUAW goes on to explain that Apple doesn’t allow paid upgrades, but what irks us isn’t the question of whether developers should be paid for their hard work; it’s that users are asking to buy features they’ve already paid for. Paid upgrades? Fine. Charge for new features? Fine. Raise the price of the original app because a developer’s mortgage is overdue? Fine. But don’t ask the consumer to pay for something I already paid for. That’s a cheap trick.
This was my primary gripe as well. In this particular case, it wasn’t right to charge for features that were there before.