BF1 had a lot of problems. From gunplay, to vehicles. It's never been a question of sound design or visuals as those are amazing as always. Like the vehicle spawn system in BF1 is horrendous, even if it might be 'more fair' than the systems in 4, or 3. Or the administrative tools, which essentially leave server owners no way to deal with cheaters, or customize their servers.