That has demonstrably not happened. The OGL exists, and yet we have a plethora of big new games over the last few years. Edge of the Empire, Numenera, Fantasy AGE, Fate, Savage Worlds, and so many more; and Shadowrun an the like are doing just fine.
I dunno, man. You keep telling us how you keep getting into fights with people, and how people are always up in your face about games... but this doesn't really happen to the rest of us. Do you think maybe you're a little too sensitive about the issue, and that if you relaxed, the fights would stop? I keep seeing you using CAPS and shouting at people on the boards here; you get upset an awful lot. Maybe just chill out a bit and ignore these threads, instead of diving in and getting into fights in them?
Remember, it's a discussion board. People are welcome to disagree with each other. That's what drives debate.