Critical issue with extreme weather/fog

Can someone explain to me why Gaijin keeps implementing these weather conditions into Naval? The fog makes the game absolutely unplayable and the visual quality is terrible. What is the actual purpose of this mechanic? It ruins the entire Naval experience. Every time I get this map condition, I just leave the match immediately. I refuse to play under these conditions.