I think some people are underestimating this barrier.
Most apps make no money. But that doesn't stop people from putting out apps, often in their spare time, and hoping to find an audience. One of the attractions of the App Store was that the up-front cost was low. If you owned a Mac and iPhone already (millions do) you could use free tools to develop something. If you got an audience, you could scale up, quit your day job, start a business.
This was a great model for Apple too - lots of store content, and if an app hit it big Apple got 30%.
Yes, it's a labor of love for many developers (it was for me), but that doesn't mean we want to subsidize our hobby to the tune of hundreds of dollars every year. My personal goal was to make back Apple's developer license fee every year, and I only managed that the first year.
I get that the EU had reasons for this requirement, but let's not pretend this is an easy lift for all indie developers. They aren't bellyaching because they are "lazy".