YouTube Financially Deplatforms Swath of Indie Media Accounts