I dont know of any other airline operating long term lease equipment in half a livery, four years is a very long time for them to carry on this way.
PIA already suffer from a bad image, for those who dont know of their service and ground handling problems the livery is the only thing they know and see about PIA and for PK to bring that shoddy attitude to the exterior of the aircraft on demand from someone else is just too much.
I dont think CX have any right to dictate how PIA should keep their planes especially since under the new agreement 90% of the lease is in PIA's favour literally making them like owners of the planes, PIA should paint the aircraft in full without regard to the deal, more so now since they have reverted to the Green belly livery and thats their official scheme, If this petty issue bothers Cathay so much then they can take back the planes and have them stand idle in some desert.
What if KLM had leased these planes? would they operate them in a white livery for four years? Id like to see CX dictate terms to them