Greer did no such thing. He ruled on the evidence presented to him and the law of the state of Florida. Those who dont like the law should beat up the legislature to change it. Those who dont like the judge to decide it should jump in their time machine and get the Schindlers lawyer to file a request for a jury trial on time.
Before you get all hyperbolic, legal decisions here only cover the state of Florida and they despite what you seem to love fearing, dont represent a change in the law.
... much of the evidence presented to him, he threw out.