Your opinion is not necessarily mine; Your opinion is not fact; Your opinion is not absolute. Your opinion is a perspective.
Providing a fair rating in response to the trolls who are giving out only 1/10 because they are butthurt the game isn't historically accurate or realistic. Get over it. Not to mention I don't own a single game myself that earns a 1/10. Not even the games I despise.
That said, its definitely not a 10/10 either. BF1 has its flaws and some questionable DLC decisions. C'mon guys, don't be fanboys.
Since I'm a BF fan with a bit of bias, perhaps 7/10 is a more realistic rating. But I stand by my 8/10.