So, I completed the single player.
It was.....okay, at best? At least the first mission Through Mud and Blood, that one was actually really good. I liked the characters, the length, the setting and the overall story. Then after that I feel like the rest was just lacking. Like they were really the low priority and they made one really good in order to constantly showcase it.
Friends in High Places had a interesting story but was short and had some seriously stupefied controllers for flying the airplanes (think Battlefront).
Avanti Savoia was short and played out on a multiplayer map. Felt a bit alright story wise but didn't really flesh out the characters.
The Runner had interesting characters but boring missions and was also short (this is pretty much the theme of all the missions except the first).
Nothing is Written had barely any characterization, played out on a multiplayer map and was just honestly boring too with a boring climax.
The Epilogue in the end was just a video.
Then there is not to mention the slapstick A.I which did some really silly shit while I was playing, you'd think in the budget they could afford some of the programmers who made the A.I for more successful open world shooters like Far Cry, Crysis etc. These were just really dumb.
As for the whole
"Battlefield 1 Single-Player Campaign Embraces Series' Open Sandboxes" it really didn't. The airplane missions were strictly airplane when it was time for airplane and on foot when it was time for foot, though you could fly a little bit here there (but with seriously simplified controls, if this was supposed to prepare you for the multiplayer, prepare to fucking crash and burn repeatedly cause the controls were Battlefront style of simple while there is not such option in the multiplayer). Same with everything else, the only sandbox, sorta, was Nothing is Written which used Sinai Desert map from multiplayer as playground and you went around and did some stuff.
All in all, can we stop asking DICE to make single player now? There have been hints that they can do it (Through Mud and Blood was one such hint) but I feel that in the end it's just wasting people's time. It drains development resources and for those who buy the game for its single player only as some weird people do, its only gonna come out as a disappointment. Not that any of that budget would be reallocated to the multiplayer part as you would assume like a reasonable human being, that did not happen in Battlefront which had one of the most lacklustre contents ever for a multiplayer only game.
The way medals are handled is garbage.
Yup, find it really annoying having to focus on one (at a time) of the objectives on each medal at a time. They ruin gameplay rather than enhancing it when I try to fullfill their objectives by going out of my way on focusing on singular things rather than picking a medal that fits my general style of play and just over time slowly filling it up.