Why is PPP Bad?
The nature of mobility services cause mobiles to handoff across access points during handoffs.
The number of messages required to establish IPCP requires a high number of round trips.
If context transfer is done, PPP has a lot of state, and has sequencing requirements.