In the courthouse, we are expected to tell the truth, the whole truth and nothing but the truth. How do we know that when we say "your honor" to a judge, that we are addressing an honorable person? We have NO IDEA.
What's the alternative? They may be corrupt or incompetent but, having been elected by our corrupt system, they are judges. Addressing them as "Judge Smith" or "Judge White" is accurate. Just addressing them as "Mr. Smith" or "Ms. White" works, too, as does addressing them by their entire name with no honorific.
This would be a small but eloquent protest to let the court know that their behavior, like the behavior of the people brought before them, has consequences. If they want to be addressed as "Your Honor", act honorably and make sure your colleagues on the bench act honorably, too.