As mentioned in my post earlier, IK employed a very weak legal ground. Even the Attorney General recused himself of defending such weak ground in supreme court. llollz.
That's simply not true.
The SC has broken the constitutional firewall of separation of powers. Ali Zafar's argument in the court was that the SC
does not have the authority to over-rule the Parliament on Parliamentary matters. You can agree or disagree whether that is a "good" rule (personally, I don't even agree with it, because I don't agree with the concept of a "republic" where people are the "ultimate sovereign.") Nevertheless, that's what the constitution currently says, and the SC went beyond its scope to dictate to parliament.
By the way, the AG was functioning in the capacity of 'aide to the court' in this case, while the main lawyer for the government was Zafar. And the SC short order didn't even touch Zafar's argument, because they know their own ruling is wrong. They basically just steamrolled over the constitution
without even bothering to justify their ruling on technical grounds. Which I guess shouldn't be a surprise considering that just a few months ago the SC decided to make its own judges immune from prosecution from corruption charges.
In summary: A lot of people think the SC decision is automatically "correct", because the government did something technically incorrect. But that's not how it works. Regardless of what the government did, the SC ruling is still incorrect because of the principle of separation of powers (whether that is a good principle or not is a separate issue entirely.)