Why were the phase currents taken instead of voltage as inputs in the space vector moduation method?
Because what's important are the currents not the voltages. You do adjust current by voltage control. The current  VS. voltage has a phase delay.
You do have a current setpoint and measured current, you do adjust PWM duty cycle to bring up voltage so that the setpoint current will flow through motor winding.



simulate this circuit &ndash; Schematic created using CircuitLab