I can certainly accept that the public would not have been aware of this before. I know I wasn't. I became a constitutional expert, such as I am, on Thursday morning. But the information was available, if anyone had looked, to indicate that this result was only morally binding and not enough in law to allow Brexit to go ahead.
In a separate thread I highlighted a passage from the judgement that, essentially, amounts to refuting any claim that the referendum act provided sufficient basis to trigger Article 50. The government accepted that it does not (and will have to do the same again in courts, even if none of them seem willing to say so on national TV). There's another revealing passage in the judgement that shows the problem:
"Judges know nothing of any will of the people except in so far as that will is expressed by an Act of Parliament..."
which is to say, again, that we can all accept that the referendum result binds Parliament morally to triggering article 50, but legally this has no force unless explicitly stated otherwise in an Act of Parliament. In paragraph 106, the judgement states correctly that "no such language is used in the 2015 Referendum Act."
So what else is there to say? The decision is correct, the build-up to it was a shambles, the appeal is pointless, and Parliament will have to get on with it not just government. But, returning to the original post, the judges are hardly "enemies of the people" for making this decision. It's outrageous to say so, and I hope that people on all sides can recognise the truth of this -- and, that it is essential to respect the rule of law in this country.