CPEC: a ray of hope or a sea of despair?