from a technical point of view, I think in the past it has been said:

With macros you can't que up your skills while animation lock is happening. Since the "/wait" wont count any half seconds. You can write 2.5 but I think the system see's it as 3 seconds. So instead doing a skill every 2.50 seconds your doing it every three. which is slower dps