Here's another way of thinking about multiplication, at least for the "counting numbers" $0,1,2,3,4...$. The basic idea is that multiplication is a way of getting new true equations from ones we already know to be true. This doesn't answer your entire question about multiplication of more complicated numbers, but perhaps it can still offer an interesting perspective on multiplication as repeated addition.
Let's say we start with an equation in terms of addition that we know is true, like $2+3=5$. Sometimes, we might be interested in learning what other similar equations are also true, given that we know this one is true. How can we find such equations?
Let's say we have a process for transforming numbers that turns true additive equations into true additive equations. Call this process $T$, for "transformation", and let it act on individual numbers. Considering the above example, we want to find a process $T$ so that $T(2) + T(3) = T(5)$. But how can we figure out what $T$ does to each number?
Well, we can figure out what $T$ must do to zero. Consider the true additive equation $4+0 = 4$. We want $T(4)+ T(0) = T(4)$. Since $T(4)$ is just some number, we can subtract it from both sides of this equation, and find $T(0) = 0$. That's a start! But what does $T$ do to other numbers?
Let's now consider the equation $1+1=2$. We want $T(1) + T(1) = T(2)$. Once we figure out what $T(1)$ is, that means we can figure out what $T(2)$ is, just by adding $T(1)$ to itself! Similarly, we can figure out $T(3)$ in terms of $T(1)$ by considering $1+1+1=3$ and noticing this means that $T(3) = T(1) + T(1) + T(1)$. So, once $T(1)$ is set, we can figure out what $T$ must do to each of $0,1,2,3,...$ and so on.
Let's set $T(1)=3$ and see what happens. Then $T(2) = T(1) + T(1) = 3+3 = 6$. And $T(3) = T(1) + T(1) + T(1) = 3+3+3=9$. Similarly, $T(4) = 12$ and $T(5) = 15$. Now we can try this out on the equation $2+3=5$. We get $T(2) + T(3) = 6 + 9 = 15 = T(5)$. So, we have turned $2+3=5$ into the equation $6+9=15$! We have obtained a new true equation from an old one.
Notice that by setting $T(1) = 3$ we end up getting an operation that "multiplies each number by 3". You can get multiplication by other numbers in this way by setting $T(1)$ to other values.
To conclude: looking for transformations that transform true additive equations into true additive equations leads us to multiplication. The fact that multiplication is repeated addition corresponds to the fact that how our transformation acts on larger numbers is forced by how it acts on 1.
"Do you have any 10×20-inch air filters?" "Let's see...here you go!" "No, this says 20×10. I need 10×20." (rotates the filter 90°) (customer sheepishly takes the filter and walks off)
– Dan Aug 31 '22 at 16:41