> In fact, Apple has provided a freely accessible API to its podcast directory that anyone can use without asking Apple’s permission.
Have you tried using it? I haven’t myself but your comment made me google it quickly, and as far as I can tell, then it’s extremely limited (e.g. you can’t fetch a list of all podcasts, or newly updated podcasts, etc).