DrewDad wrote:....The court system is designed to protect the rights of minorities against the tyranny of the majority.
Hate to disagree (actually, not that much), but that is not the design of the court system. That may be one effect of the operation of the courts, but it is absolutely not the design of the courts. Courts should interpret the law, and apply the law .... they should not change the law. They should rule a law void when contrary to the Constitution.
Let's remember that the ACLU is not the "court." They file cases, or step in to defend, when it suits them, their view of the Constitution, or their agenda.