Why are mk whistles made out of aluminium?

A whistle's tone is primarily affected by the shape of the instrument. Aluminium is one of the easiest materials to shape accurately - it's relatively rigid and soft i.e. it cuts well.