This definitely needs improvement. Only an idiot walks into a room without knowing what is inside. We definitely shouldn't be able to see through walls like before but they went too far in the other direction.
Perhaps each doorway/gap should have its own cone of vision attached, it would have to be slightly wider than expected to account for not knowing which side of an opening the character is standing (assuming the character is using common sense and not standing directly in front of the opening,) but it may be an easier implementation than attaching something like this to the character. It would still prevent us from seeing around corners but would be much less immersion breaking than stupidly walking into something we can't see.