Honestly, people probably don't give enough credit to the MW2 "boycott"; it showed kids that they could organize if the company's practices got out of hand. I think the MW2 and BF2 issues were really part of a longer trend towards dark patterns in video games, and it took time for people in positions of authority to realize how serious the situation could become if they continued down the path they were on.