yeah im disapointed by that too, it does just look like copy-paste gameplay with different weapon/vechicle skins.
I mean I thought the whole reason they were showing trench mele weapons and horses is because there would be less automatic weaponry and such. but someone with running around with mount only machine gun , aiming down the sights with no recoil at all.