The Galois Theory proof involves proving that $F(i)$ is algebraically closed for any real closed field $F$ (where $i$ is a square root of $-1$), where we may define a real closed field as an ordered field in which every odd degree polynomial has a root and every positive number has a square root.
The last step in the proof seems a bit ad-hoc though; it involves showing that $F(i)$ has no quadratic extension, which in turn involves showing that every element of $F(i)$ has a square root, which involves solving $(a+bi)^2=c+di$ for $a, b \in F$.
Is there a more Galois-theoretic approach to the last step that I'm not aware of? Or, for that matter, some other deeper reason why the computation works out?
Edit Here's the proof that I have that $F(i)$ is closed under square roots, to illustrate how it's ad-hoc. I'd prefer a solution that doesn't involve explicitly solving for a square root - is there a more abstract reason why $F(i)$ should be closed under taking square roots?
We can explicitly solve $(a+bi)^2=c+di$ for $a$ and $b$ in terms of $c$ and $d$. We have $(a+bi)^2 = a^2-b^2+2abi$, yielding the system of equations $$a^2-b^2=c$$ and $$2ab=d.$$ Since every element of $F$ already has a square root in $F(i)$, we may assume $d \neq 0$, and substitute $b = d/(2a)$ into the first equation, which gives $a^2-d^2/(4a^2) = c$, or $4a^4-4ca^2-d^2=0$. Observing that the discriminant of this quadratic is positive, we can then see that $$a^2 := \frac{4c + \sqrt{16c^2+16d^2}}{8} \in F$$ is positive, because $16c^2+16d^2>(4c)^2$ (and by $\sqrt{\bullet}$ I mean the positive square root), and therefore has two square roots in $F$. Letting $a$ be such a square root, we set $b = d/2a$ and call it a day.