It's also a case of "Squeaky Wheel Getting the Oil/Grease" (or whatever the proverb is).
I was reading a snippet about forum communities and a lot boils down to the 90-10-1 % division (although it should really be 89-10-1 but anyway). The breakdown is that for a given community, forums, games, what have you, an average split is 90% would be passive (just reads posts, plays games), 10% would be active in posting a couple a day, and 1% would be posting more than 5-20 times the previous group's.
Same thing for complaining, people who have a bone to pick with a given feature would be complaining, yet chances are, the vast majority would be OK with it, or they aren't aware of it, since it doesn't impact their game. Or they like it and are too busy having fun with said feature to post about it. So you end up with a game's forum community where 90% are complaining, but they comprise less than 10% of your actual gamer population.
Who should the devs listen to? If you say "We hear you, complainers, but the larger player group says they're ok/not ok with the feature, opposite what you want", the complainers would just, well, complain more. If you cater to the complainers, you potentially ruin the game for everyone else.
And of course, someone earlier mentioned, there's a ton of decisions that gets made behind the curtains, that, if you were aware of them, would make you realize why some features are the way they are. But a lot of players just don't care, and behave as if the developers are out to kill the gamer's first-born. Or worse yet, and this occurs far too often, they misinterpret the decision and end up shooting from the hip on their complaining.
A common occurrence is the "This game is not what I think it should be, therefore it sucks, 1/10!" behaviour that has been going around. A good rule of thumb is when reading about a game, TEMPER YOUR EXPECTATIONS. Remember, you are often reading what the PR/Marketing department is giving out, of course they want the game to SOUND good! And when the game is released, rate it for what it is, not what you think it should be!
I was reading a snippet about forum communities and a lot boils down to the 90-10-1 % division (although it should really be 89-10-1 but anyway). The breakdown is that for a given community, forums, games, what have you, an average split is 90% would be passive (just reads posts, plays games), 10% would be active in posting a couple a day, and 1% would be posting more than 5-20 times the previous group's.
Same thing for complaining, people who have a bone to pick with a given feature would be complaining, yet chances are, the vast majority would be OK with it, or they aren't aware of it, since it doesn't impact their game. Or they like it and are too busy having fun with said feature to post about it. So you end up with a game's forum community where 90% are complaining, but they comprise less than 10% of your actual gamer population.
Who should the devs listen to? If you say "We hear you, complainers, but the larger player group says they're ok/not ok with the feature, opposite what you want", the complainers would just, well, complain more. If you cater to the complainers, you potentially ruin the game for everyone else.
And of course, someone earlier mentioned, there's a ton of decisions that gets made behind the curtains, that, if you were aware of them, would make you realize why some features are the way they are. But a lot of players just don't care, and behave as if the developers are out to kill the gamer's first-born. Or worse yet, and this occurs far too often, they misinterpret the decision and end up shooting from the hip on their complaining.
A common occurrence is the "This game is not what I think it should be, therefore it sucks, 1/10!" behaviour that has been going around. A good rule of thumb is when reading about a game, TEMPER YOUR EXPECTATIONS. Remember, you are often reading what the PR/Marketing department is giving out, of course they want the game to SOUND good! And when the game is released, rate it for what it is, not what you think it should be!