BF1 had good maps. Mostly bad, but some good. The problems were mainly how modes worked and how vehicles interacted with infantry. Bombers were obnoxious, tanks wouldn't fucking die without two or three players directly hammering the tank all at once, and Behemoths stole away defending teams into a gigantic, distracting vehicle that derailed the match immediately after spawning.
Frankly, BF1's biggest sin, bullshit like Elites and Behemoths aside, was butchering Conquest and never returning it to how it should've been. Because of how the scoring model changed for BF1 CQ, making a comeback once the enemy had a 150 point lead or so became incredibly difficult. You basically knew who won the match a solid 15-20 minutes before the match was over, and in spite of a fixed version that played more like classic CQ being tested on the CTE (where you only scored when you held majority), it never saw the light of day in the public version of the game.
Behemoths, Elite Kits, explosive spam, choke points galore. It wasn't a great time. Easily my least favorite Battlefield game in retrospect. BFV is undoubtedly a step in the right direction after how badly BF1 bungled things.