Too many game developing companies have failed because they are being to nice, mostly in these particular areas:
- Listening "too much" to the community.
My personal opinion is that you should absolutely listen to the community, but not too much. Remember, you're the one with a 3+ year education in game development, not them. Listening too much can make your game unbalanced, because many gamers don't have the insight of balance as an educated developer has.
- Bosses being too nice to their employees.
Many CEOs/Producers and people leading in game development tend to be too nice to the people they lead (I know, I use to be one of them - And I saw the consequences). Being too nice in this area can lead to bad design decisions and thereby a bad game.
- Game Developingers tend to be to nice to themselves.
Don't be too nice on yourself, critisize yourself in every decision you make. Can I do this? Is this the right decisions? Whats my other options? etc.