why battlefield 1 is better then infinite warfare