I think you need to think about the way you post. For example, I agreed with pretty much all of your criticisms about Fallout 4. But when the game came out, you took over the thread we had here about the game. You posted these long essays about all the things Bethesda did wrong. Given that the game had just come out, many of us were making our way through the beginning and still trying to form our own opinions. You kind of drowned out all other discussions, and you were repeating yourself regularly. When I said something about it, you snapped at me. We all repeat stuff here, in fact a lot of threads are cyclical, but if you take a moment to pause and reflect on whether you've made your point already, it will save you a good deal of sanity.
Your criticisms may be spot on, but that doesn't mean they need to dominate every thread. Give people space to form their own opinions, try not to repeat yourself too often, and don't forget this is supposed to be fun. I would hope we all come here to relax and enjoy pleasant discussions on games and other interests. It's not a competition and no one is going to win the forum someday.