There are many characters because readers like different things.
Why you should care about the warring factions? They are nothing but an obstacle between you and the girl(s).
It's an adventure story, I just go with the flow without thinking too much.