It has to do with control. In older traction applications involving DC motors (electric trains, electric vehicles (see komatsu fleet of 930E electric drive train), contactors are used for control. Due to the advent and easy implentation of power electronics (I am thinking IGBT) which allow you to convert a DC signal into a variable AC signal (better control of the frequency) You get better speed control.
Also induction motors have far less maintenance. I used to work as an industrial electrician maintaining a fleet of komatsu haul trucks (we had both AC and DC drive systems).
A frequent cause for maintenance was motor flashing (DC) and brush wear. Never once did I ever see a AC traction motor fail.