No, Apple is charging developers for access to a large customer base with pre-loaded credit card data, payment processing, billing, features that benefit customers developers would otherwise not support, and use of Apple’s intellectual property.
Most developers are choosing to pass those fees along to their customers, which is totally their right to do. But let’s not pretend it’s Apple passing that fee onto customers. It’s the greedy developers who want access to Apple’s hard work without paying for it.