The question of whether or not the cause is just is not the point. If we give people a job to do we should give them the means to do it and don't undermine their expert opinion. If they are not experts get people who are experts.
If politicians undermine expert opinions and thing goes wrong, who is to blame? Politicians are driven by public opinion so we should beat them with that stick when they screw up.