Macros are absolutely terrible for dps if you are macroing your rotation. You are losing a ton of time in between each attack and it only adds up more the longer the fight. Like someone said, macros only do whole seconds and not 0.5 etc.