I'd rather see that approach than a no entry, shut down developers approach. Admittedly Facebook offers a lot more than Twitter to justify such a cost, but Twitter seems like somewhere developers want to be too. Paid usage API sounds like a good idea to me.