I say you as a customer and gamer hold the power here. Don't like to be treated as content in the game for the whales pleasure if you don't pay, or a whale to be harpooned if you pay? Just evade ALL freemium games. Pay for what you play. And if these devs still try to stalk you or push ads in your face, wipe their game off the face of your harddisk, and never buy any of their junk again... ever.
Seems like many people today start to forget something that is as true as it was many decades ago: there is no free lunch.
If you get something offered for free, start to ask questions. There is a chance that you do get a very good deal, either because the guy giving you free stuff gives it to you because he is just generous / doesn't need the stuff anymore / just wants to raise awarness for this thing.... but chances are better that there is a hidden cost, be it your data, you owning the guy something from now on, or worse...
If you see a for-profit company handing out free stuff, you can scratch many things off the list. They might do it to advertise (samples, demoes, whatever), but if you do get the full version outside of a competition or similar advertising related event, look for hidden costs.
If you do not want to pay the hidden cost, refuse the "free" stuff. For many people, handing out there data has no big impact. fake or spam E-Mail adresses can be created in minutes, fake names and adresses are still not so easy to detect. If you need to give the correct information, of course you need to prepare for the spam.
Which brings us to the second bit of lacking common sense: never hand out your real e-mail adress, facebook or Goggle+ id. Create fakes if you need to, or avoid using stuff that forces you to use your facebook login.
I have a hard time understanding how important facebook has become for some people, but I have a harder time understanding how a) you can accept frind requests from complete strangers that just happen to have a nice looking profile picture (there is Tinder for that guys
), and b) how playing "Newest Awesome Mobile Fad 2.0" could be so important that you would gladly hand over your facebook login and with it all your data without a second thought.
Personally, I found 2 things to work pretty well for me:
1) If something is freemium and I like it (Which means a good game and low spam-level on the e-mail I provided), I will pay for some premium stuff. After all I am using a product that is to my liking, and I would like the developer to continue providing the product for me... hence I regularly "donate" something over the course of me playing the game.
Of course that doesn't stop the dev from getting greedy.... but if enough people act that way, at least the dev doesn't NEED to resort to desperate means to generate an income.
On the other hand it means I will never touch anything I see from the start I do not like, I will not play games from notorious spammers and wrongdoers, and everything that I didn't like will be wiped from my disk quickly.
And I have my 2 spam mail accounts... I do not care how much spam I get there, I will rarely check them. Of course I avoid logging in with my facebook account.
2) If I do not agree with a devs practices, I will never ever buy anything from the dev anymore, or any dev linked to it if it is a publisher.
That is why EA games will never ever receive any cash anymore from me, and any dev that uses EA as publisher (or is an "EA Puppet") will meet the same fate. Means I miss out on good games I wanted to play like Mirrors Edge, but on the other hand I will never, ever have to deal with EA Origin anymore. The customer support of that thing is like... non-existant. If you have a problem, you are f*cked.
And as an added bonus, I do not support one of the most evil companies on earth... right after Monsanto and Glencore. That might be a pretty subjective opinion... but having such an opinion is my right as a customer ![:) smile.png](http://public.gamedev5.net//public/style_emoticons/default/smile.png)
TL;DR:
While I don't support this practice and think it is disgusting, it is what happens when capitalism is given free reign.
And on the other hand, the customer still hold tremendous power in preventing such practices from happening to HIM. Using common sense is not "trending" at the moment, but it would really help in this case.