This is trade they are not giving aid but FDI. It is just like when some European or north American countries invest in Bangladesh or India. Care to explain to me it is different from that?
FDI coming from a single country?
If this was real commercial FDI then other countries would be interested.
If may work out for both Pakistan China in the end but it is obvious that this is China trying to boost the Pakistan economy and this has been wrapped in the "FDI" label.
Do not get me wrong, this is the best of lots of bad options for Pakistan, but to be a truly independent country then it should not be reliant on any one country for it's economic survival.