"PPL is not perfect".... no software is in the first iteration, most are never perfect. However there is a need to redress the business-to-tech balance to enable success. 

Without the APIs/Web Services being ahead of the functionality available on the platform, vendors will struggle to see value in integration, more so if the work is required to be repeated as shortfalls are addressed.  

These are and essential boxes Masojada says are all "ticked", yet it appears some functionality is still yet to arrive.