Gamers won 'Battlefront 2' spat with EA, but in-game purchases will probably persist