In terms of efficiency, it’s more efficient. Those in favor of universal injunctions are saying there should be hundreds of judges all racing to rule over the government, and to have their opinions control in the abstract as to cases that aren’t even before them.
If the government forces the same issue over and over there are plenty of remedies at hand: 1983 civil penalties against officers, sanctions against attorneys for frivolous arguments, and ultimately the court can hand the legislature everything it needs to impeach and remove a president by ruling that he / she is intentionally failing to enforce the law.