"Hey check out this new podcast!"
OK, sounds interesting! Maybe I will!
"It's exclusively available on (insert proprietary platform here)!"
Well it's not a fucking podcast then, is it?
@mike Relatedly: I find myself using the term "audio show" amongst people who aren't familiar with podcasts, or who associate the concept with talk shows & interviews (I mostly listen to fiction). They tend to use the term "radio show"...
*Most* of these do qualify as podcasts by the RSS definition, and they all offer downloads.
Consider this a friendly, local pub. Make yourself at home, bring your friends, have a good time! Meet new people, have a laugh, enjoy the ambience, and the Oxford commas.