From the looks of the commit it was simply for reporting issues and feedback and is being swapped out for YouTube, likely since Twitter isn't reliable anymore
IN what way is twitter unreliable for those tasks?
I also don't think it is intended to be a replacement, looks more like for help and general outreach; I mistakenly described it as 'swapped out' which I think has created some confusion about using youtube as a bug tracker.
What's wrong with email or some GitHub bug tracker?
Screen recordings are a basic issue reporting technique, which objectively documents not only the issue but how to reproduce it.
Email tends to have a low file size limit, and YouTube is designed explicitly to share video.