I think it has something to do with limiting clientside hacking (can't hack much if almost everything is handled serverside). Which is what you hire GMs and have a working report form for.