I'm in disagreement with the idea that developers will abuse something that Apple has ultimate control over.
I guess I should have been clearer. Apple can make it so that it's impossible for developers to abuse it.