This is what was said in the announcement: "What does this mean to all our great fans? You’ll know that it’s the devs who are guiding every game decision. There’s no corporate overlord to blame; every forum, facebook, and twitter post are being read and absorbed by yours truly and the team here. " Now what does that mean going forward? Are the money grab tactics going to stop? Are we to assume the devs are doing all this now?