Well PPP has caused some complaints in the opensource community, usually the pattern is someone complains of slow speed for the hardware, once its revealed they on PPP that gets blamed, its considered to be an inefficient, heavy on CPU, unable to be multithreaded and such. If its heavy on consumer devices it may also be on the ISP side, hence the gains for cityfibre?