The main issue is the engine they decided to use, that being cry engine. its notoriously know for being a very demanding engine. Most high end pc’s can cope with it in varying degrees, but its not the ideal engine to use for consoles. Problem is this game was supposed to be a pc title, so I’m supposing that’s why they primarily decided to go with cry engine, however this being niche a rpg, pc only sales would not have given satisfactory return on the development cost and investments. So the looked to the lucrative console market and gave us a dumbed down version of the game. It looks the way it does and performs the way it does on console because it has to be so dumbed down so the consoles can handle the game engine.
There are very few developers that use cry engine for console development. Most smaller dev teams use Unity or Unreal engine. This game would have most probably run a lot better on consoles if one of those engines were used.
I’m also getting sick and tired of these huge patches we getting (past the 12 gig mark) that seem to fix absolutely nothing. This is also comes down to them unsung cry engine cause it does not allow them to fix small sections (like other game engines) so you basically download a huge portion of the game only to fix one or two bugs in that specific section of the game, this is all down to the way cry engine patches.
Unfortunately I don’t think we will ever see performance/graphical improvements for this game on console, but I still like this game a lot, to bad they decided to use this particular game engine to run their game.
Hopefully going forward if they make any other games in the future they will think about using a game engine that is more console friendly if they want to take advantage of that sector of the market. This however is still a good game with regards to character and story, to bad the graphics and performance sux on ps4/xbox