That's pretty debatable from a lot of different angles.
First off, I'd argue that selling a game should not be a developer's job at all. If you work on creating something (like, say, games, movies, books, etc) your job is to make it as good as possible, and it's up to marketing to show it as...