A lot of people dislike multiboxers. But, surprisingly, the same people think that multiboxers are some kind of elite, like a mix of advanced sysadmin and a great pianist. This is not true. Multiboxing is all-around 2 macros and 1 keybind!
The first macro is following:
/follow Main-Character-Name
It makes minions to obediently run for main.
The second macro is assisting
/assist Main-Character-Name
It makes minions pick up the main’s target.
Most probably you are already familiar with these macros. The third thing likely will be new. It is keybind “interact with target” (IWT).
This keybind does exactly the same as right-clicking. It opens a dialog with NPC, attacks target, etc. IWT is not assigned by default so casual players don’t use it usually. But multiboxers have to use it constantly.
The usability of IWT can be increased by enabling “click to move” option in WoW settings. If the character is out of interaction range, it will run to target and only then starts interacting.
Damage spells should be bound to the same key, so a single keypress causes all characters to fire. The most useful key for this is the mouse wheel - you can do damage by constantly spinning it.
And this is all! These 5 things are enough to start multiboxing. You bind minions to your main character by following. Then you give them a target by assist and begin damaging. Melee characters can be sent into the attack by IWT. IWT also used to loot dead targets… Profit! WoW is surprisingly suitable for multiboxing.
But, you may say, what about software? It is very complicated and needs a long setup! Well, it depends. If you want to run actual 10 ppl dungeons only by yourself - yes. This needs scripting languages like AutoHotKey or HotKeyNet and requires at least basic programming skills. Or you must use professional multiboxing software like IsBoxer, which is paid and requires setup. However, if all you want is leveling and farming, you can download one of the simple free broadcasters like Levelbuddy.
But multiboxing also requires a second account, isn’t it? No, it is not. You can play up to 8 characters on one account simultaneously. All you need is another WoW subscription, which is free until 20 lvl.
So, please, stop thinking that multiboxers are Atlas and titans of WoW. They are just unusual players who use some WoW features (which make multiboxing so easy) for fun and profit.
Now you can make your own judgment.