No shit Sherlock, tell us something we don't already know. That's the way the world works, big fish feed of small fish. Pakistan could stand on its own, but it wouldn't last long. China doesn't love Pakistan for being Pakistan, it just has common interests, mostly india and access to the Gulf. If you don't like the Chinese so much, don't bother with the JF17, Al Khalid, SAMs, missiles, ships, subs, heck even probably our nukes. If you don't want to rely on mutual alliances, become as strong as China, otherwise face reality I guess.