Why do we need rationalisation?
We don't need it. In fact your answer is correct. However, it is standard practice to rationalize those type of fractions. This makes it easier to compare result; it's like having some sort of "standard representation" of a number instead of several, much in the same way as when we write $1/3$ and not $27/81$
In the pre-calculator days, it was a handy skill. If you need to compute $2/\sqrt{3}$ then you have to do long division of $2$ by $1.732.$ Ick. But if you rationalize the denominator, you get $2(1.732)/3$. It's much easier to divide by $3$ than $1.732.$
But even in these days were you can just ask Siri for the answer, it's still a handy skill. It's easier to compare sizes of numbers if the denominators are rational. Some integrands are easier to integrate if the radicals are moved to the numerator. And probably some other things I can't think of.
So asking students in pre-calc to put their answers in this standard form is preparing them for later stuff.
It's generally easier to deal with fractions where the numerator is complicated; for instance, $\frac{\sqrt{3}-1}{2}=\frac{\sqrt{3}}{2}-\frac{1}{2}$, but there's no similar obvious way to split up $\frac{1}{\sqrt{3}+1}$.
As a result, it's often more useful to rationalize. Before calculators, when it was hard to check if two expressions represented the same number, it was common to always rationalize. These days it's less common to insist on it, but being able to do it when needed is important: situations like that come up a lot in calculus, and rationalizing at the right time can make a problem much simpler, or even be the difference between a problem looking unsolvable, and turning it into something easy. (Of course, in calculus the fractions usually have variables, so it's harder for a calculator to check if they're equal.)