I love D&D and really wish I could be happy with the company that produces its official products. WotC's recent conduct, though, makes that impossible. This conduct reflect a profound disrespect for their customers, for their business partners, and for the underlying principle that laws, contracts and ethical principles exist to protect other parties' rights, not just their own.
In the OGL dispute, WotC announced their intention to revoke an agreement that was written to be irrevocable, that they repeatedly affirmed was irrevocable, and that others had built livelihoods around. They ultimately backed down, but notably did not retract the claim that they could retract the OGL if they wanted to.
In the Pinkerton case, WotC deployed private enforcers (likely armed) to circumvent the legal process for resolving property disputes. They ultimately gave the other party replacement cards for the ones they intimidated him into surrendering, but they didn't give him the opportunity to consult a lawyer about the relevant legal claims before "agreeing" to their offer.
What both of these incidents reflect is a desire by WotC to unilaterally dictate the rules of their business dealings. WotC is happy to argue that their proposed license terms and dispute resolutions are fair. Sometimes, they're willing to be generous with those terms. What they're not willing to do is negotiate those terms. From their perspective, customers and business partners have have privileges that WotC has generously elected to give them, but they don't have rights that WotC has to respect when it proves inconvenient.