Bear in mind that there is one crucial difference between US and UK law - which is that in the
US the Supreme Court truly *is* supreme, but in the UK, the courts are ultimately subject to
the Crown (and therefore the government of the day). In particular, an Act of Parliament can
(and on occasion, does) stomp on an undesirable precedent immediately; but the reverse is not
true - a court cannot throw out a law.
God knows I'm not defending such a system, but it does seem to clip the feedback loop you're
complaining about.