China needs to neutralise American hold specially on global economy, for it to be the real mover and shaker in geopolitics. CPEC is their first practical step towards that end. Yanks have openly said that they are concerned about CPEC as they are not sure about Chinese intentions. If Iran and Saudi start to export their oil and gas towards China via CPEC, diverting their energy exports to China from American led west, and worst, start dealing in their own regional currencies, that will be the death of petro dollar and we all know what mean. Saddam and Qaddafi paid with their lives when they tried the same thing. Tbh it's American own extra smartness which has lead to present situation. Pakistan told them not to let India in Afghanistan after the events of 9/11 but they didn't paid head , infact later it became obvious what was the game plan. 50000 Pakistanis losing their lives in wave of terrorism (fourth generation warfare ) shock us quite badly. We know what China grand plans are but we care less. Those 50k lives lost haunt us and vengeance is the order of the day. Someone, somewhere has to pay. One of our senator declared America as a power in decline while on American soil recently, ex MI6 cheif declared that era of Pax Americana is over. Neither America is in position to give us anything or we can offer them anything. If Afghanistan is the graveyard of empires, we are it's undertakers.