Quadratic root is defined as $\sqrt{ x^2} = |x|$. Easy to remember, but seems to lack logic. And this topic is about you proving me wrong.
1) This definition of a square root is not universal and is restricted to one special case when $x \in R$.
2) And how do we define roots of higher orders then? $\sqrt[4]16 = 2,2i$ (I do not add two more negative answers because of that "absolute value" trick). That means $\sqrt[4]{x^4} = |x|$ is not a function as it returns two values.
3) "Square root has to return only one value, otherwise it is not function. And we want really badly square root to be a function, thus we force it to return an absolute value". Sounds pretty much like the most convincing explanation to me for such a definition. As of my understanding square root (just like roots of other orders) returns more than one value thus is not a function and should not be forced to resemble one