I was wondering who they were and why they were self-saboting. Then I saw that it's a channel with 20 subscribers on youtube with view numbers in the single digits for some videos. So somebody went from not being watched on youtube, to not being watched on peertube.
How did this even make it to the front page?