Actually, the reason this is done is to account for possible lag. Obviously the macro will still screw up for a crafting macro if you lagspike massively, but with a bit of latency issues a 2 seconds wait on touches/synthesis means you're gonna skip skills when you have latency issues.