Due to serious allegations (and other drama) the Method organization (and WoW guild) has lost almost all its streamers and a lot of players. The two biggest cases that have broken the organization are from their Co-CEO Sascha and the guild player Josh or "joshpriest". The last one quite serious.
Josh is a disgusting human being and should be in jail. Please report any behaviour like this and help people around you. The video is in bad taste and shouldn't be taken seriously. Sorry for not only making this garbage, but also for uploading it.