One reason is that without it, there'd be nearly no paid apps. Every app would be free with some minute amount of functionality (to pass the review process) and an in-app purchase to unlock the "pro" version, with Apple getting nothing.
Apple built a platform and wants to extract value from that platform. It seems perfectly reasonable to me.