The parts between "Despite many attempts, there has never been a Netflix of podcasts" and "Spotify will spend hundreds of millions of dollars acquiring podcasts"
Seems to me, that either means the Netflix model - exclusive content, paywalled, $$ monthly subscription - or the Spotify model - mandatory account, free subscription with ads or $$ for ad free.