Every time you /follow, you stop autoattacking because you've switched targets.

I.E. Every time you press a macro that includes /follow, you reset your swing timer because the next time you /startattack it's a brand new attack.

Now you MAY be able to get around this because you're /follow'ing with a person specified in the name...

Example:
/follow Name
versus:
/target Name
/follow Name

The second macro will most definitely kill your swing timer. The first? I'll have to twiddle with it to see.


Suggestion? Make /follow a deliberate action. Don't /follow unless you need to reposition.