I recently bought the game and I liked it.
I started my gaming life with battlefield 2, Played bad company 2 and battelfield 3,4
I would say bf1 is one of the best battelfield games
However, I've seen so many hackers on asian server. (EVERY one of them were chinese. No surprise)
I've reported them but I don't think EA even would care.
Some people in the servers are always invisible, always kill anyone in one shots with pistols in long distance.
I even started to regret that I bought this game x_x