The Islamic State posted their content for many years on the Internet Archive. I believe IA did take down content in some cases.
But to find a provider of public access to archives more expansive than YouTube's, well, that's improvement.
I somehow don't get the same impression from same impression from YouTube