You will get the vistas and large scale soon enough.
Not sure why you are having this much difficulty with combat. It is a bit like Gears of War in its style and didn’t take much for me to get used to it. Camera does get in the way when you are backed into a wall which is really not often.
Keep playing and I am pretty sure like most of the human race you will find a fun game inside.