Question: why bpsk is preferred over qpsk?
Answer: BPSK is able to transmit one bit per symbol, while QPSK transmits two bits per symbol. So QPSK can be used to double the data rate and still use the same bandwidth or to halve the bandwidth for the same data rate.