While playing with Zeus or the editor, fog really overdoes its effect with buildings. It makes it literally impossible to see inside a building no matter how many lights you throw inside it.
I think the game engine should be changed to handle fog like it handles rain. It should be able to notice a building and make the fog not be able to go inside, so when it gets really foggy, players can take cover inside buildings to keep visibility.