Not only faster, they also are independent from any other signals (interrupts...). Hardware can receive further data by UART or I2C while you are bit banging SPI. Hardware also can output multiple PWM pulses without dependencies on any other signals.