Why is multiboxing allowed?

I dont care if someone multibox or not. The program used to replicate is a form of automating. you are specifying the keystroke and the program is told which applications (wow interface) to send them to.

It not full automation where you hit go and it does 98 things. However without a program to do this, how would you multibox. The allowance of the program is what makes it possible. unless you have 5 machines tied to the same keyboard.