Why? Sprint is a one button command. I can see making a macro that includes multiple actions, but one action?

And what's really questionable is how many times do you need to use repeatedly? Funny you would hit and then stop at your destination then your character takes off again because the macro is still running lol.