Why do people have 3 semicircular canals?

Because we need to be able to determine motion in 3 axes: pitch, yaw and roll. Each canal corresponds to one of these three axes, which are the same three movements experienced in flight.