The game is using CryEngine, not Unreal.i want to clarify a little more on this
this game is aiming to be historically accurate. this meant that the developers had to learn about various fighting techniques along with various weapons that were used. Not only this, they also had to find out what it was like being someone in the middle ages. I'm guessing they had to hire historians and experts to make sure that a lot of this stuff is correct and factually accurate.
One example of this is the fact that your character has no idea how to read. You can find someone to teach you how to read, but it won't really help you as much as you think it will considering not many other people knew how to read. Another example, you can't just go to a town and repair your armor. The town has to have an armorer in order for you to repair your armor.
Most of the issues that plague this game are technical. These include things like ridiculously long load times when talking to NPCs, massive texture pop in a trademark of the unreal engine , bad framerate in some areas, not using all the system resources available, save issues, and more. These people cannot afford to even give a shit about any of this. Even if they did, they probably wouldn't even care, I mean it's not like you're going to get penalized for not listening.
These people don't even play video games in the first place, they just bitch and complain for the sake of bitching and complaining.