A developer is essentially creating periods of play that are potentially not enjoyable for the player.
I'd just like to interject real quick and clarify that it's not always "not fun", but more like play that feels like work. I think everyone will agree that questing and doing dungeons to progress and explore new areas can be really fun, but after doing it for so long it starts to feel like a chore. However, there are those games that are literally just killing the same monsters over and over again which is probably what people refer to as a "grind fest". In those cases I don't think that is the developers intentions, but instead just lazy developers that don't feel like coming up with consistent new content. There is a big difference between those two types
I've just been reading the Halo 4 forums and it's pretty sad how useless and unhelpful most of the posts are. Most people don't even seem to realize what actually makes a game fun and what ruins it. I know people have different ideas of what's fun and what's not, but some just don't seem to know any better
People ask for gimmicks and other things that actually start to take away from the gameplay and make it less enjoyable in the long run. As an example, assassination animations are kinda neat to watch sometimes but they are really just a big waste of time that leaves you vulnerable and your target open for a kill steal (and they are easy to do on accident). A sprint ability is another addition that can ruin games for a lot of different reasons. I might be wrong but I think that a majority of players would agree with me if they were just properly informed.
It's not just a problem with Halo players either. I played WoW for a long time and they kept adding stuff to make the game more "convenient" like flying mounts, dungeon group finder, bg queues from anywhere, 10x as many mailboxes, etc... Eventually, adding all that stuff really takes away from the experience. It used to be a real adventure that took time to do stuff, which made it more fun and much more rewarding. Now you can pretty much just reach max level is a couple weeks then sit in the auction house and play the entire game there. What fun is that? That would be like if they took all the roads out of a Pokemon game, and just put all the gyms in one town. You might think 'yes no more annoying traveling!' But after beating the game in a few hours, you would realize that you missed out on a lot.
My biggest question is if anyone disagrees with me on these points, and why? And do other people think about this stuff