I agree with most of the sentiment. My only disagreement would be the idea that 100 companies would have all made their own games if they knew the OGL was revocable.
In my opinion without the OGL most of those 100 companies would not even exist, let alone make their own games. They only existed because they were hitching their wagon to the comings and going of Dungeons & Dragons because it was the best way for them to make money from the work they did.
And that's even the case today. People make material for D&D not out of the goodness of their heart but because they know it's the best way to have people look at, try out, and buy their stuff. Without D&D and the "marketing" that comes with being compatible with it... most people and companies just wouldn't even make the attempt, is my belief.