It's almost as if different individuals may have different ideas about how they wish to measure their accomplishments and success, based on their own personal belief and value systems, which may very between individuals and not be some kind of conformist standard that every single person must adhere to!
As noted... different people will like different things. Pretty much everyone in these forums spends their time sitting around vocally shouting about what they want in the hopes that someone else will come along and hand it to them on a silver platter. Why shouldn't the people that happen to enjoy facets of the game that you personally don't do the same?
Or, of course, people could take responsibility for their own happiness and make choices towards that end, rather than wasting their time sitting around kvetching about things in the hope that someone else will come along and hand it to them without them putting any effort into it...
Ah well. I'm going to go work on some more mods.