Why did the NJAC get struck down despite High Court judge repatriation issues?

Analyzing the reasons behind the rejection of the NJAC despite ongoing judicial matters.