Not even 5min in and you make the point that FoW is the most important thing in a mostly singleplayer/co-op rpg? And you think its more important than any other mechanic in the game?
Well I sure know our priorities will not match. But a little pro tip: you are the master over your camera.