Real quick basics:
DC motors are harder to maintain, less powerful, BUT don't require as much technology. Today, for DC, an AC generator produces electricity that is converted to DC for the motors. Control is directly by engine RPM.
AC motors are easier to maintain, more expensive AND require much newer technology. Today, for AC, an AC generator produces electricity that is converted to DC that is then run through a bank of inverters with variable settings, monitored by microprocessors. Inverters change the frequency that the electricity pulses through a motor. Your house is at 60Hz, the loco inverters can take it down to 1Hz and up to 20Hz. The ultra-modern locos can cut out a malfunctioning inverter/traction motor while keeping the others moving, therefore preserving some pullpower instead of the old-days method of cutting the entire loco and making a 200ton anchor out of it. GE provides 1 inverter per motor, while EMD provides 1 inverter per truck.
Back in the old days, DC generators were connected straight to the motors. The reason for the addition of the AC generator was because of the limitaion of 2500 input HP on a DC generator; AC generators have no such limitation.
Why was there no AC traction way back when? There was, but not really. Virtually all electrification schemes except 3rd rail are AC in the wires, which is then converted to whatever is neccessy for the loco. VGN electrics took it at industrial frequency, rectified it, then passed it through a rotary converter on their siderod electrics.
FWIW, the starting adhesion was like 45% on SD90MAC-H. But that's at unmeasurably slow speeds.
FYI, the steam engine is the only known machine to develop maximum torque at ZERO speed, where diesel engines and electric motors need to get up to speed. Amazing, huh?