After analysing the current establishment - government scenario, and speaking to some people within the army. I have concluded that Gen Bajwa either colluded with the US. Or is at least being complacent in a situation where a treacherous conspiracy against sitting PM of Pakistan is being conducted. By indirect action or by taking no action, he is going against oath that he has taken to serve Pakistan. Seems like Bajwa is settling some beef with Imran Khan by staying "neutral" or letting this treachery proceed. National Security Committee gives one statement, and then he gives a balancing statement the next day in security dialogue meeting. Bajwa didn't realise that he would not have gotten any more pro-military & pro-Pakistan leader than Imran Khan. No prime minister could have offered better "same page" than what Imran Khan did. It seems still, its too much to ask for a General to obey an ideological Prime minister, maybe Bajwa wanted business as usual. I think Bajwa proved to be the lesser man in front of all the nation and he also lowered respect of his fellow military men. Last day's speech didn't sit well with an already worried and frustrated public. I think an organic resistance against Bajwa might appear from civilians, even if PM asks for it or not. Masses have strongly reacted against Gen Bajwa after his last night statement. An out of turn, lesser senior General being promoted, out of turn & merit, and made COAS by Nawaz is looking after his own & corrupt opposition's interests it seems. Or eyes a plush retirement abroad. Personally I think if that's the case, his office in GHQ deserves some ganday anday treatment.