Why should we pivot the compass needle on a sharp pin?
To minimise the friction between the pin and the compass needle
By pivoting the compass needle on a fixed pin, the friction between the needle and the fixed pin is minimized and the compass needle can rotate freely in the magnetic field.