It's only somewhat voluntary, as there is literally no other option to get your application on people's iPhones.

For most companies, the choice is: pay Apple, or dissolve your company.

That's not much of a choice, and I think we all know it.