I'm aware of OFP's history. As you say they are part and parcel of the franchise which is why they will be discussed a lot. You may as well whine about people discussing bugs in a Fallout or Elder Scrolls thread. Suck it up.
And as for "go play something else". What's that apart from an attempt to avoid acknowledging any of the game's problems and jam your fingers in your ears? Go play what else? There aren't any other games like it, that's why he wants the next game to have at least some of its problems fixed so it can reach its potential instead of being a hit or miss experience. The way you so quickly dismissed all his points out of hand only makes you appear super defensive.
Except this game is what you'd consider borderline niche in the gaming market, unlike anything Bethesda puts out. So those threads also have a healthy discussion concerning the game that can drown out all the bullshit. This game doesn't have such a following, especially not on NeoGaf. So every thread concerning this game, is whatever news there is, 3-4 people interested and then just the same people shitting up the thread with their same old bullshit over and over again. That may be difficult for you to understand how annoying that gets.
The game has remained very much the same, all the sweet with a bit of salt over the years and it won't change. Most people who play Bohemia Interactive games have come to realise that and just enjoy the game. Obviously people want bug-fixing and a smooth experience but everyone also knows what owning their games mean - Waiting for patches and relying on the mod community.
And it's fun you just pop by and make some great assumptions, seeing as you are apparently quite new around here. As I said above, this isn't the first time certain individuals will shit up a thread and no, I don't believe that is the 'Gaf way of behaving around here - There are limits. So when the same individuals, time and time again just repeat themselves in EVERY. SINGLE. ARMA thread about the EXACT. SAME. ISSUES and just crap all over the thread, it gets boring and makes me wonder why people even post in them or play the game, for that matter.