2 * 3 = 3 * 2 = 2 + 2 + 2 = 3 + 3
In English you could say:
* I have 3 bags with 2 apples each.
* I have 2 bags with 3 apples each.
* I have 6 apples
Now 0 * 1 = 1 * 0 = 0
In English you could say:
* I have 1 bag with no apples.
* I have no apples.
So why is it weird to say
* I have 0 bags with 1 apples each
So much for consistency

Both the concepts of 0 and ∞ are abstract.
If ∞ doesn't exist then neither does 0.