I don't know why they can't just introduce a spectator time delay of like 5 - 10 minutes. Also they are only cheating themselves because the whole point of Elo is fair even matches.
Delay used to be 10 minutes but people like T90 were complaining about it