Bought Titanfall 2 last weekend and the multiplayer just wasn't for me (the single player was great though), so I traded it for Battlefield 1 and I am enjoying the multiplayer a lot more. I have found it is a lot easier to take my time and familiarise myself with the mechanics in this, so whilst I still feel out of my depth a lot of the time, I can see myself being able to become a better player.
Also, it looks fucking gorgeous. I am playing on a launch PS4 and some of the maps, especially the desert one when the weather clears are pretty amazing. It actually convinced me not to get a PS4 Pro.