There aren't many multi-player games that can be modded by players. I regard that as an example of 'padding the argument.'
The rest is about the balance between QA and the need to get a product to market fast and cheap so as to maximize profits.
Game publishers who ship deficient products in search of a buck are going to lose some customers when they become annoyed at the gameplay characteristics - including the game's susceptibility to cheating. They know this and factor it into their profit projections - but this doesn't result in a uniform gaming experience across all games. Some publishers emphasize QA in that trade-off, some don't.
My argument isn't that publishers should always produce perfect game code. The market is diverse, and there are profits to be made at the various levels of QA.
My argument is that it's disingenuous to produce a poor-quality product, then sue players for exploiting its poor-quality code for advantage.
There are coding answers to every exploit, even aiming bots as mentioned in your argument. It's trivial to detect when a player is scoring hits at a ridiculous rate; it's trivial to hire customer assistance staff to challenge outliers and ban them where necessary. Trivial as in 'not difficult', mind you. I won't claim it won't cost the publisher money; solutions to exploits certainly do cost money.
I'm indifferent as to which business strategy various game publishers might take. If I don't like the gameplay, of which vulnerability to exploits and cheats is a part, I won't play, that's all. But when publishers take the low road on their products, exploits *will* happen. It's a game within a game, or 'metagaming,' irresistible to a certain kind of gamer. That kind of gamer plays games with poor QA and little regard for the overall player experience *because* it's vulnerable. A well-crafted game with high QA and plugged holes for cheaters is a waste of their time.
What we have in this court case is a publisher who produced a poor-QA game to skimp on costs and maximize profits, then sued the inevitable exploiters and cheaters to add even more profit to their bottom line.
There are no heroes in this tale, only villains.
I'm not defending the cheaters. A pox on them. But to report on this court case without touching on the culpability of the game publisher is poor journalism. And I'm uncomfortable with the game publisher setting the precedent that it can sue and win against gamers for playing the game as coded, instead of playing the game the publisher claims it *wanted* to code, but didn't.
*Warning* This is long! Please do not TL
R.
I think you are misinformed and speaking purely on experience with some titles and not from being on shall we say the "inside." I am a software developer myself. I came from a Network Engineer background and working in a data center to where I am now. I have been gaming since 1999 on PC and was in the middle of the growth of CS. I happen to have friends who work for Blizzard and low and behold, one works in QA. He has been there since Star Craft and you can find his name in the Warcraft III credits (not giving it to you). When WoW was coming out, I had the pleasure to partake in the friends and family beta. Blizz made a lot of effort to correct bugs and balance issues in the game. If you remember WoW released in Nov 2004 against the objections of Blizz themselves. Vavendi (Blizzards publisher) had given an ultimatium, get the game out and start making money! So the game came out and had TONS of issues. Horrible lag, server crashes, you name it. Blizzard was unprepared for the success of the game so quickly and if you played at that time, you would know they take every step possible to make it right. People were credited weeks of play time to their accounts. That isn't being money hungry or short sighted, that is being smart as they know the future of their game relies on their reputation. So... WoW released incomplete and it took a long time before we got a real raid (which was supposed to be in the original release when it was ready). What did Blizz tell players before those raids came out? It will be available "when it's ready." My friend told me how his team would spend HOURS jumping against walls in empty rooms to make sure they were completely solid. How he had to kill mobs over and over to make sure their loot tables worked properly. That is some mundane sh*t right there! So for you to say this lawsuit was "is a publisher who produced a poor-QA game to skimp on costs and maximize profits, then sued the inevitable exploiters and cheaters to add even more profit to their bottom line" I can tell you, you are wrong. Blizz made MILLIONS off WoW and used it to create their campus, their infrastructure and all the other wonderful things that have come out since 2004. Blizzcon would not be possible if it wasn't for their awesome games loved by so many. Of all the studios and developers out there, I can honestly say, Blizz is one of the good ones.
Now if you want some agreement... Let's talk EA! I loath that company! They are the poster child of what you are saying above (not Blizz) and they release crap in the name of money. New versions that are nothing but re-skins of previous ones. Buggy issues, bad balance, easily hacked, the list is long for them. I am not saying you are wrong in your statements above, I actually agree and from my experience with various games, there are some real scumbag studios. They should be held to the same standard that Blizzard has set. However people keep buying the crap studio's games in a false hope the new one is going to be a new dawn. I stopped buying EA titles at BF3, I didn't even want to get that but friends convinced me it was better and that with Origin they could ban cheaters like Steam. Boy were they wrong.
In closing... Some studios are crap, some are not (very few). Unless you code yourself, it is unfair to say "release perfect code." There will always be some bugs and if you consider the amount of effort that goes into a major release of say Fallout 4, a WoW expansion, or StarCitizen where unless there was something done before it that the studio can re-use, it is going to take years, many years! People get impatient. People want to play now and most if you ask them will say give it to us and we will help you work out the issues. That is why Blizz does a PTR server. To have the public test their stuff and do things real people do because their in house team can not think of everything.
I am a Blizzard fanboy, because they do games right. Considering their background and what they have done to get here, they are a Cinderella story of a studio. I don't see any other studios with as many #1 titles coming from a meager $20k investment by two college students. Watch the history of Blizzard and learn about them. Their staff are very nice, they are very innovative, they are somewhat humble, and they have fun making what they play. I doubt EA's CEO plays BF or even interacts with their employees like Blizzard does. The only negative I have heard from people about Blizz, is they don't pay very well. They consider working for them and doing what they do to be part of your salary (that is the not so humble part). I had a guy leave us and go work for them and he came back after just a few months because he said the commute, the hours and the pay were not worth it to him. I understand that as your life and family are more important, but Blizzard is still a good company.
Thank you for reading this long drawn out post.