retail does not just use 90ms batching, retail has many game loops of different priorities running at the same time. you can read more about it here:
blizzard says this would be fun because we would see crazy things happening, but for those of us that have fun taking the game seriously it is not. tbc will introduce arenas and is even more competitive so i am really hoping they abandon classic’s batching implementation.