This is not a good mentality.
Pakistan does indeed need dollars (but not AID). Charging NATO and American convoys will be a legal money earned unlike AID. This is good blessing in disguise. Why take a label of AID when you can earn even more by playing your cards properly.
Pakistan needs US and Europe for it's exports along with CPEC. You cannot shut doors on your income neither should you put all eggs in one basket. Pakistan cannot just rely on CPEC. Charge the NATO and American convoys and earn the money in a legal way.
Pakistani public hates Aid. One of the main factor why US never gained popularity in Pakistan. Business and trade is what people want.