While the core sentiment here is correct, you're also exaggerating a bit.
Unless the macros in question are entirely poorly written, they won't make or break one's DPS ability. What they will do is guarantee that it will be sub-optimal.
For a DPS role, doing more damage is the primary focus, and thus anything that leads to sub-optimal DPS should be shed - at least eventually.