Oddly enough, it isn't the companies that's lower my enjoyment of waiting for a game; it's you people. How do you do it?
1)Endlessly complain about it not being on your console, which is understandable in some cases, but not when the reason has been stated numerous times, like in the case of Bayonetta 2 or Titanfall.
2)This actually connects back to number 1. Since the game is not on your console, you search over the games news looking for something to bash about on it. It could be something stupid like if the graphics aren't good enough, or if the character looks gay, or some other ridiculous reason.
3) Get upset over the slightest bad news. I.E "OH MA GAWD, WATCH DOGS HAS NO GORE! THIS IS GAME WILL FAIL!"
4) Endlessly complain about the slightest GOOD news I.E: TITANFAIL HAS BOTS? OH MA GAWD, FAIL! I WANNA KILL PEOPLE! *Police burst down door and start shooting.*
5) The classic "It's not for 'real' gamers" statement.
Now here's how it IS diminished by a company.
1)Price. 60 bucks is already too high, but if you count the cost of online play, that brings it up a notch. I usually play offline because I don't like paying for online. (Especially if the servers crash every week.)
2) A downgrade. It actually depends here. If it's downgraded a graphically like Watch Dogs, but still looks nice, then I'll buy it. If it's downgraded to the point where it looks ok, then I'll buy it. If it's to the point where it looks like complete garbage.... yeah, no.
4)TOO MUCH INFO! There comes a point where you've decided you already want the game and wish to find everything else it has to offer on its own. I.E Super Smash Bros for the Wii U.
5)Delays. Must I explain?
Let me know if I missed something.