It's a good thing they never released Magic under the OGL, otherwise Disney would have been able to create its own Trading Card Game ...
The worth of D&D is in the name, not in the rules. There are, in my opinion of course, better games out there, but stuff like Stranger Things made people...