Yes, I believe that's basically how it's going to work. The developers have to get paid for their additional work somehow, so it makes sense to charge a modest fee for any additional content.
If you've got a better business model in mind, I'm sure they'd be more than happy to listen.
I don't mean any abrasiveness, bud, so keep it in your pants. Thanks for the quick reply.