Stiglr the fault with your line of reasoning is this;
A non/low skilled pilot in the main arena encounters another plane (probably a different model then what he's flying) with an unknown load-out, and they get into a fight. 20 seconds later he's in the tower, most likely a bit frustrated that he lost that quickly, so he chalks it up to a couple of easy things that he see's like,
A.) I was in the wrong plane
B.) I didn't have enough altitude
C.) I didn't have enough speed
D.) I didn't have cannon's
So he ups again and goes on his way to find the next fight, good or bad. This is a slow, frustrating way to learn and as the OP stated can lead to some habits that are hard to break.
Now think about this situation,
You and I agree to dual the same plane, same load-out for fuel and guns, at a set altitude for the merge. If you win that's great we both have a good fight (maybe I learn something
), if I win, you can now remove a bunch of variables from what you just experienced in order to learn something new about how to fight. By having the same "everything", the dual comes down to a matter of pilot skill, therefore it is a better approach to learning.