The most direct answer to your question is that exponentiation simply doesn't have the properties that addition and multiplication do. The "niceties" of commutativity and the existence of identities simply doesn't logically hold any more.
For a heartier answer, let's consider exponentiation in a more general setting. Let G be an number system that is associative, commutative, has a zero, and has (additive) inverses (if you want fancy terminology this makes G an Abelian group). Then we write $ng=g+g+...+g$ for $n\in\mathbb{N}$ and $g\in G$. This looks an awful lot like multiplication, but really, it has been defined in a way more philosophically linked to exponentiation. We have not defined multiplication as a new operation, we have just defined a notational shortcut, using out old friend $\mathbb{N}$, to describe repeating the group operation.
Now, from our current knowledge of what G can be, we know we have a left identity for this repeated addition, and that identity is the natural number 1. But we do not have a right identity, because we multiply naturals on the left and elements of G on the right. For an even more direct example, take E to be the set of even numbers. E fits all our requirements for G, yet when we multiply naturals on the left and even numbers on the right, there is no right identity.
So from our axioms of G we can deduce that $1g=g$ and $n(mg)=(nm)g=(mn)g$. These particular properties show up again when we deal with repeated multiplication. In this case they look like $g^1=g$ and $(g^m)^n=g^{mn}=g^{nm}$. These are some properties that exponentiation and multiplication actually do have in common, they just look a little different now. Multiplication arises naturally out of repeating things (although the pattern breaks down after going past exponentiation). So we shouldn't really be surprised that we loose some nice properties after we go through a couple levels of repeating, we should just be glad that we could extend our nice properties to multiplication to begin with!
Really, the commutativity of multiplication doesn't come from the fact that it is repeated addition. It comes from the nice properties of addition over the integers, and from the fact that we can take the integers to be G itself.
Option A (with $0^0=1$):
Option B (with $0^0$ undefined):