If you want feel free to argue, that the court made a mistake when it's treated the bakery as violating the prohibition of discriminating against gay people. Then your problem is not with the law but with the judge for interpreting the situation differently than you.
Law is law whether it is made by writing a statute or whether it is made by judicial fiat. If anything, the fact that the judge's ruling didn't match the law on the books makes it especially obvious that the judge is actually making law.
To have a productive discussion it's worthwhile to be able to clarify which political decisions one agrees with and which one accepts.
Do you think that the law itself is reasonable and it's just the judge who's the problem?
Over at Scott Adams' Blog you can find a very fine example of using the 'Rationality Engine' to solve the social problem of assisted dying.