Had you presented what Yeshua meant, I would have no problem. Instead, you attack those who believe differently and claim that that is what Yeshua meant.
Matthew 12:33 Either make the tree good, and his fruit good; or else make the tree corrupt, and his fruit corrupt: for the tree is known by his fruit.
12:34 O generation of vipers, how can ye, being evil, speak good things? for out of the abundance of the heart the mouth speaketh.
12:35 A good man out of the good treasure of the heart bringeth forth good things: and an evil man out of the evil treasure bringeth forth evil things.
12:36 But I say unto you, That every idle word that men shall speak, they shall give account thereof in the day of judgment.
12:37 For by thy words thou shalt be justified, and by thy words thou shalt be condemned.
The only way to make the tree good is by receiving Yeshua as Savior. No amount of works can accomplish that. Once we have Yeshua on the throne of our heart, we begin to bear good fruit. However, it may take years to discard the bad fruit that we bore for all those years prior to receiving him. It may also take years to bear the good fruit.
The "evil man" of verse 35 is not the one who denies Yeshua's deity, but the one who denies Yeshua period. He is the unregenerate man who is without the indwelling Holy Spirit.
The "idle words" of verse 36 are those that do not work. They are "inactive" or "unemployed" as lexicons define it. They are not gracious or edifying. They accomplish nothing.
The most effective words that shall justify a person are "I believe in Yeshua the Messiah as my Master and Savior."