Shouldn't equal one always because cross product result is not equal to one all the time yeah?
Started with two random unit vector magnitudes.
Let's say: $a=\left(\frac{1}{2}, \frac{1}{2}\right)$, $b=\left(\frac{1}{\sqrt{8}}, \frac{1}{\sqrt{8}}\right)$, $|a|=\frac{1}{2}$, $|b|=\frac{1}{4}$
Then I cram into cross product $|a||b|\sin(\theta)= \left|\frac{1}{2}\right|\left|\frac{1}{4}\right|\sin(\arcsin(\theta))$.