Well, In Battlefront 2 there's many more planets and heroes and it furthermore has a class system. Which (From my Battlefield 1 experience, at least) helps balance out the multiplayer. I haven't actually played it, so I can't talk about much else, but from what I've seen it looks like a definite improvement.
Battlefront 2 for me is a lot better (monthly updates, more heroes, more maps, more eras), but i would say the offline offering in the 1st is a lot better than BF2.
They know they shouldve done campaign like the old battlefronts... but they are not making these so we can have fun sadly... this is just dry and boring...
You’re right, it has to have been played on Normal difficulty. It’s fine, but when it’s on the Hard or Master difficulty, it becomes too much to deal with. The Ai reacts too quickly, their shots deal extra damage, and they don’t go down so easily.