Originally Posted by
aleph_null
Macros have a bit of delay based on my experience, and once you play in a high level (savage raids, ex trials) you don't want that delay if possible. For example hallowed ground may have to be double weaved with another off gcd skill in order to not disturb your optimal dps rotation (something like fast blade > hallowed > fof > savage blade), and double weaving macro'd off gcds carries the risk of them not going off (which may either be fatal if it's a defensive cd, or a huge dps loss if it's offensive).