It's nice that iTunes never grabbed the opportunity to lock in podcasts to their own system. They probably could've done it ten years ago. Instead we have their good solution of a few optional extensions to the mandatory RSS feed.
Oh they tried but bumbling incompetence and contractors saved the day. That and the bigger problem of iTunes being such a goatf*ck piece of software. It's like the contractors working on it were trying deliberately to make it bad.