Difference between n-channel MOSFET and p-channel MOSFET in a buck-boost converter
With a P-MOSFET the source is connected to the supply. This means that VG(off) is always less than the supply and therefore the transistor can be turned off easily.

With a N-MOSFET the source is connected to the output. This means that VG(on) is not only greater than the output (by definition), it may in fact be greater than the supply. This means that a special drive circuit may be required in order to turn the transistor on.