putting my cards on the table, I am a 'podcast' (the term) maximalist
I don't view it as a bad thing if nearly everything published in the future is called a podcast
imo 'podcast' carries some useful expectations that 'video' or 'youtube' or 'tv' does not
not to mention no one really can control language if they wanted to