We need to just have patience and not buy games the second they come out and let trusted reviewers get their hands on it first. And then find out if its empty and full of garbage so we don't need to spend money on it. That will hurt their initial earnings more and will hopefully be forced to change sooner. But even if the game is garbage, if they can sucker people in with exceptional promotions, preorders, and a once respected name. They can still make a decent amount off the first sales.