I'm an engineer that works on freemium mobile games at one of the very large companies.
We have pay-to-win. This actually doesn't bother me because I can't empathize with the players of this genre. I would never play this kind of game and I have no idea how the people who play it think or why they pay. They're crazy. Maybe they have fun giving us money. I don't even know. Those players would probably think I'm crazy for paying $60 up-front to play a game where you can shout at dragons.
We have ridiculous amounts of stats tracking and third party metrics libraries eating up our download, RAM, and bandwidth budgets. These piss me off because these libraries are major technical shit-fests with closed source that we can't fix. The central tech guys constantly force new libraries on us without having any idea how much of a bitch it is to integrate their shitty libraries written by interns who SOMEHOW got through code reviews. (Maybe another intern did the code review? I WOULD NOT BE SURPRISED!)
We have sharks-smelling-blood levels of frenzied "must add monetization features" mentality in our product teams. These are the guys coming up with features, NOT our designers. Our designers were reduced to glorified data entry grunts because their feature proposals are shot down since they want to make something fun, not provide revenue estimates. The designers who DO come up with money-making ideas are "promoted" to product managers and have the fun drained out of them by competition with their peers. Their smile and optimism: Gone. These guys are the guys I feel the most sorry for because their jobs are much, much worse than mine.
We don't have Facebook stalking... that I know of. If we do, I wouldn't be surprised, but I haven't personally been told to implement a change for a specific user yet. I *have* been told to fix a bug specifially because a paying customer complained, though. We *have* flown our top paying players in to visit the studio and take pictures and chat. I haven't heard of anyone drugging them and scanning their brain structure with an fMRI to find out what makes them tick yet, but that wouldn't surprise me either.
But... it pays the bills. I doubt I could find a different job that ISN'T one kind of nightmare or another. Everyone is either too driven by greed, or too ignorant of how much it costs to make a game that can break even AND is fun (it boggles my mind that games which are not fun can be successful!). Non-game development is filled with ridiculously over-engineered nonsense, written in terrible languages like Javascript, with layers upon layers of "brilliant" support libraries and hacks to make up for its fundamental inability to be used for large scale software development. Nobody wants to use C# or Java because those were written by big scary corporations who will stab you in the back the moment you become invested in their software - so instead, we should invest in shitty open source technologies written by people who think that command prompts are the peak of productivity?
Abandon all hope, ye who enter here.
Thanks for sharing, that was quite and interesting read!
And I think it highlights something important to remember that people, especially gamers, tend to forget:
While there are certainly evil people out there, few of them are evil enough to sell their grandmom given enough cash in return.
Almost EVERY company on the planet is "evil" enough to do just that. At some point when enough employees are involved, personal responsibility diminishes and the need for a constant cashflow and the greed by investors increases, the magic happens, and what was a conglomerate of nice, sane people with only the best intentions turns into a big evil corporation killing people for profit.
Its the ugly side of capitalism, and it doesn't make you a commy to admit that. Free markets do NOT fix everything, they tend to destroy more than they fix. Not that 5 year plan communists style economy would do any better in general, but at least SOMEONE can make decisions there to perevent most of these evils (of course to get into that position, you have to be quite a d*ck
)
So yes, given the opportunity, most companies would do the same. The only companies that act differently are the ones with their coffers already lined with cash. And their coffers are most probably lined with cash because a) they didn't always acted to the same high morale standarts they do today, or b) they are not acting to the same high morale standarts in reality than they claim to be.
You don't get rich by having an awesome idea and selling it to people at the lowest possible price. You get rich by having a great idea and then finding out just how much money you can ask for it before it gets too obvious.
Is just asking more than its worths for your product comparable to abusing gambling addicts inability to hold on to their money, tax fraud, stealing water and selling it for high prices or polluting third world countries? Of course not. But its the start on the road to higher revenue, which more often than not leads to questionable or outright criminal practices in the end.
Most of us work for an "evil" company. Their evil might be small, and we might not recognize it. But money is like food or water. You don't "make" it... you take it away from others, as it is a limited good. This is, IMO, the only reason why people can get wealthy... somebody has to starve for it, as new money cannot be injected into the market without creating inflation. (I recognize that this is a very limited view of economics, and I am in no way an expert... )
Free markets, increasing competition in a lot sectors and the inability of politics to step in and put the economy on a leash where needed has just taken this very basic capitalistic principle to new heights.
TL;DR:
Its not the people working in companies that are abusing the freemium model that are evil. If there even is such a thing, it is the company that is "evil"... its capitalism that is evil, politics that do not stop it, whatever.
It doesn't mean people shouldn't be feeling responsible for their companies actions... just following orders is never a good ethical defense. But on the other hand, don't throw rocks at the people working at the company when you should rather stone the company itself.
This in itself is a cheap strategy used by many companies to save their companies necks. Yes of course its only that one guy that made a mistake, no, most employees are doing a fine job. Yes of course it was just this CEOs decision, nobody but him that is responsible. Admitting that your company has deeper running problems with a good portion of its employees, because of wrong hiring practices, sloppy policies or unrealistic revenue targets, hurts MUCH more than just admitting you made a single wrong hiring decision with this one guy that just lost you 2 billions. And might actually kill the company one way or the other...