YouTube has responded to a creator who pointed out that the platform has terminated over 12 million channels in 2025 as the site continues to face backlash for its moderation policies. For instance, ...