Everything has a delay in it, whether it's hardware or software broadcasting. It's impossible for there NOT to be a delay when something is broadcast. I don't see blizzard saying a .1ms delay is any more OK than a 3000ms delay. So this whole topic is moot.