Are keyboard macros (including ones which change pips) against the EULA? Of course they are.
It's not so clear cut.
Automation is only against the terms of use if it's "unauthorized software designed to modify or defeat the purpose or experience of the Game".
There is a lot of room for interpretation there. It's a deliberately vague rule.
lack of enforcement is not acceptance
The lack of enforcement of a prohibition against an ostensibly prohibited act is the strongest evidence of acceptance of that act there can be. Even explicitly stating something is allowed isn't as convincing, if it hasn't been experimentally confirmed.
Basically someone would have to be stupid enough to admit to using something that FD consider as being against the TOS
Which people do all the time, because they don't read the terms, or assume it doesn't matter, because it doesn't.
At the time there was a push to have augmented athletes like him being admitted to regular olympics and they were arguing in all seriousness that augments like his gave no advantage, which was total bull of course.
They ruled that his blades likely provided no 'net advantage' over athletes with legs and I'm inclined to agree.
All pretensions of fairness are nonsense. There are a million factors that stack the odds for or against contestants, most of which are well outside their control. Which of those variables are considered suitably 'fair' is completely arbitrary and minor tweaks to, or reinterpretations of, arbitrary rules to allow greater accessibility does not offend me.
Of course, I do think some consistency is useful and if one is going to bother making a ruling it should be enforced.
Allow athletes augmented like that and the "normal" athletes will consider getting such augments, too.
Pistorius was allowed to compete. I don't recall many people lining up to get their lower legs amputated on the off chance they'd recover completely enough to turn the modestly lower energy expenditure (at the cost of lower peak energies, worse acceleration, and worse cornering) that carbon fiber blade prostheses might provide in straight-line sprinting over longer distances into more victories.
There would be no need for that. Pip macros might violate the 'no automation software' rule, but having a fast and consistent pip dumping pattern does not necessarily prove that you were using any kind of software. You can achieve the exact same thing using only hardware, be it a special fast-firing button, the mouse wheel or just a faulty key on your keyboard.
You've discovered a loophole. They do specify software (though a fast firing button operates via software), meaning that the slopes I apply with a CH Fighterstick could technically run afoul of an anti-automation prohibition, but the hardware cams I'd use in a VPC WarBRD to achieve the same effect would not.
Of course, they can also change the rules on a whim, which makes listing the rules mostly just a pile of senseless legalese. A statement of intent or some kind of doctrine would need far fewer words and convey things with much more clarity.