The real question isn't why they deserve 30% lots of people have plenty of arguments about why they believe it's justified because they provide the hardware and dev tools on iOS.
The real question is why I don't have to pay them 30% for software and transactions on my MacBook. Because once you consider that most of those arguments are thrown out.