Agreed completely, and if I may be honest, we aren't exactly inclined here to give WotC lots of trust and good faith.
They just spent 22+ years of credit and good faith almost overnight by saying they intend to "de authorize" OGL 1.0a, and are probably eventually going to force someone to show...