Zealotry: I bought your product not because I wanted or needed it but to support a cause that I have assigned you to.
That is what makes zealotry dangerous.
When all our future games use Steamworks or are for PS3 or are console only or require a blood sample to use, you'll see people screaming in ways that have nothing to do with the game but because they "supported" us rather than buying a game because...they wanted that game.
While there be a few zealots I think the majority would be complaining about the choice for you to use steamworks, Make it a console game or Require a blood sample. Because they wanted the game.. but don't want to accept the additional requirements you set.
I have always been very outspoken on the point that people should only buy things because they want THAT particular thing. if something has obnoxious copy protection or what have you on that particular game, then they should take that into account too. But if company X (like say Ubi Soft) does something that ticks them off on Game X they shouldn't hold it against them on Game Y.
There is a few issues here. 1 If game X sold well then chances are the same decisions are going to be made into selling Game Y. Therefore its good for the consumer to assume that the practice hasn't changed.
2.Isn't this free market economics? Consumers Choose the best product based on not only the products qualities but their experience with said companies products. Personal experience is usually the best indicator for a consumer.
Lets look at this this way.. you go into a restaurant, and the food is terrible and the service sucks. Are you going to revisit said restaurant? By your logic you shouldn't hold the service and food quality of day X against them because its day Y.
I might give them another chance if I had some indication that there was a change in the way things were done, but even then my expectations are low since personal experience is much more believable than a companies assurances that they fixed the issues.
Lastly, if a company has repeatedly shown to deliver bad service and or products to a consumer I don't see an issue with not buying from said company anymore.(your Ubisoft example since they still require constant internet checks to play a game or the Gamestop situation fit this on the service side) How many times would you visit the same restaurant and receive bad service and/or food before you would stop going to it all together? Would you continue to patronize them hoping they get it right this time? Or would you spend your money at another restaurant where you know the service and/or products are more to your taste?
P.S. (/begin rant)I can't believe you brought Ubisoft into this. They put constant internet checks (you must have internet to start and even continue playing your game) on their PC games then when their PC games didn't sell they blamed it on there not being a market for PC games. Really? it has nothing to do with your draconian DRM.. its just people don't play PC games, and all those that do are pirates? Your PC games sales figures dropped 90% after the advent of your new shiny DRM and rather than admit that your DRM is the issue and fix it to something PC gamers would accept you start abandoning the PC games market.(after lying and saying that one of your new releases won't require the constant internet check when it actually did) Then wonder why those PC gamers aren't buying your games on consoles instead. FFS Ubisoft buy a clue.(/end rant)