In regards to the Haze topic someone mentioned as well as the unfun comment someone made:
The thing is that it's not always the developer's fault (please note, I said NOT ALWAYS [this is NOT true for EVERYONE, and really only applies to certain studios]).
Publishers might want to rush a game out, so they force the developers to work harder or start to cut features. Publishers might deny changes that might have made the game more fun to play, but due to time or money constraints, it was pushed out the door early.
Or it could just be the game is not fun, the developers recognized it but the publishers wouldn't give them enough time to rework the gameplay elements.
I don't know if this is exactly the case for Haze.
The thing is that it's not always the developer's fault (please note, I said NOT ALWAYS [this is NOT true for EVERYONE, and really only applies to certain studios]).
Publishers might want to rush a game out, so they force the developers to work harder or start to cut features. Publishers might deny changes that might have made the game more fun to play, but due to time or money constraints, it was pushed out the door early.
Or it could just be the game is not fun, the developers recognized it but the publishers wouldn't give them enough time to rework the gameplay elements.
I don't know if this is exactly the case for Haze.