Any phase noise on a carrier will be put straight will be present if the carrier is demodulated using any phase sensitive method. So with the 8-PSK, each modulation step is 45 degrees, so if the phase noise is 25 degrees (> .5 X mod phase step), the demodulator cannot detect if it is step1 + 25 degs, or step 2 - 25 degs. With BPSK, the phase difference between the steps is 180 degrees, ie phase 0 or phase 180 is sent, so if putting in a +- 25 degrees, still gives a large band of phases which can be detected as a 0 phase or a 180 phase.
Frank