The entire concept of the trials of Osiris is basically an open invitation to cheaters.
Requiring flawless consecutive wins to progress... How did they not see that coming from 1000 miles away? That this ridiculous requirement would encourage people to cheat...
I don't know how everyone at Bungie manages to have such little foresight (maybe they hired ex-ubisoft devs lmao), but I am not surprised they are all getting fired.