I wouldn't worry too much about it.

There are other ways that minimize button press.
For example:
/use conjured food
/use conjured water

If you have this macro, you press the button once and you will eat and drink at the same time.

For the waypoint bans (if we are talking about the same thing), it was when there was a mod that created a way point between yourself and a destination and moved you along without you doing anything... basically automating your movements to reach a destination.

The scripts used is from Blizzard's own API which are basically scripts and command lines that Blizz added for the users to use to create mods and such.

So in my opinion, I'm pretty sure that there's nothing wrong with this script usage.