A set is
... is a well-defined collection of distinct objects, considered as an object in its own right. For example, the numbers 2, 4, and 6 are distinct objects when considered separately, but when they are considered collectively they form a single set of size three, written {2,4,6} (from Wikipedia).
This means that $\{1, 1, 1, 1, 1, 1, ..., 2, 2, 2, 2, 2, 2, ..., 3, 3, 3, 3, 3, 3, ..., ...\}$ is the set $\{1, 2, 3, ...\}$, by definition. But, without the axiom of choice, how can we differentiate between the two?
The axiom of choice has nothing to do with the no repetition principle. In mathematics we do not define sets in terms of anything else but rather, when doing things rigorously, we describe the axioms that we want our sets to satisfy. There are different axiomatisations, and things get very delicate very quickly. One axiom, called the axiom of extensionality, expressed the desire for sets to be completely determined just by their elements. This entails that the sets you mentioned are equal. So, it is the axiom of extensionality that is at play here, not the axiom of choice.
The axiom of choice can be stated in several different ways and properly understanding its need and its consequences takes time. One way to think about it is by pretending you are going to be extremely precise about your sets and wonder, if you have lots of non-empty sets, what does it really mean to take one element from each set and form a new set from these elements. Well, if, for instance, all of those sets are sets of natural numbers, then you can simply choose the smallest element from each set. That's it - in a very short sentence I described precisely what that set is. Now, what happens if you don't have any mechanism for choosing an elements from each set? Well, suppose you have a million such sets. Well, you can write a definition consisting of a million lines, namely: choose an arbitrary element from the first set. Choose an arbitrary element from the second set. Choose an arbitrary element from the third set, etc., until you've chosen a million elements which will then form your new set. That is perfectly valid and does not require the axiom of choice. Note though, that it is a very long definition, but still finite. We do demand that our definitions, and our proofs, are all finite. So, what happens if you have infinitely many non-empty sets, and you wish to choose one element from each set and form those into a set? Well, now you have a problem since your 'definition' of this set will have to be infinitely long - and that is not allowed. This is where the axiom of choice comes in. It says that you can shorten this too long of a definition into a single invocation of the axiom of choice. Much like the principle of induction allows you to accept a recipe for infinitely many proofs into a single proof by invoking the principle of induction.