The main problem with macro spamming in this game is that there is no guarantee that your abilities will execute in order.

The commands are not executed "simultaneously".

So if your GCD is coming up, Bloodletter just came off GCD, and you're spamming, you basically have a 1/3 chance of casting any of your abilities.

This is why you queue instead of spam. You could put it in a macro, as long as you timed it right with your ability queue it would more or less work. However, spamming will have unpredictable results.

I won't get into the whole debate about how "omg you're doing less dps" or "omg bard is so easy you can macro everything in one button" because its not productive. I will just point out the problems that you will run into with this approach, as noted above.

These types of discussions have been since day 1 lol, general consensus is its not really that useful and more of a gimmicky funny thing rather than an actual way to dps.