There's three 'it's in the story. The first is that Apple will start offering 90 day refunds, the second is that devs will have to sign a new contract by the end of the week and the third is that devs will have to pay back Apple 100% of the purchase price of any apps returned (meaning that for every refund the dev makes a 30% loss)
My take - for what it's worth
1. The 90 day refund story is rubbish and demonstrates a complete misunderstanding of the AppStore and what it is. There's very few apps here intended to last more than 90 days. They're disposable, especially the games. You pay $1 and get half an hour's entertainment.
2. There is a new contract, but it states nothing of this 90 day return policy
3. As quoted by gcheong below, it seems there is provision for Apple to claim money back from a dev in the case where they offer a refund, however (as also noted by icey) I think this is more of a CYA clause.
In short, the article is nothing more than flamebait, which it seems I've fallen for :P