The only reason the Fextralife wiki exists is because they use it to inflate their twitch channel viewercounts and channel metrics for sponsors with the embedded stream on every page(Unless twitch finally fixed this loophole). The entire business model of Fextralife is literally farming ad revenue so this doesn’t surprise me in the least.
Sorry, criticizing the releases costs $14.99