I don't know man, I've been playing a lot more Rocketleague than BF1. BF1 is a good game, but it doesn't have the same appeal to me that BF3/BF4 had. Its a good game but I just don't play it all that much. At the end of the day I sit down at my desk and tell myself, "Alright, going to kick some ass in BF1 tonight, but right after a few games of Rocketleague". Pretty soon several hours have flown by and its bed time so I decide to just play BF1 the next day, but the next day is just a repeat.
If I don't want to play rocketleague, then I tell myself I'll play BF1 after I do a little browsing. After some browsing and maybe a few videos or a movie I didn't plan on watching, its bed time again and I tell myself I'll play BF1 tomorrow, but yet again, the sequence repeats.
When I do get around to playing BF1, I get in the game and tell myself, "OK, going to cap those flags and shoot people, cool stuff". After running around for a while I start to feel like I am wasting my life, so I play some rocketleague because that's where the adrenaline is for me these days. I feel the risk of defeat and anticipate the thrill of victory when I play rocketleague. All of those feelings are missing in BF1. I don't care if my team wins or loses. I don't care if I get a good K/D. I don't care if I go on a kill streak. I just don't care in BF1 like I did so passionately in BF3/4. Something huge is missing in this game for me.