Karamazov, using current weather is not the point, that would indeed be silly.
it's about historical data...
the weather data for say 1941 is available for large parts of the world, and IMO it would be awesome to sail in a close approximation of the weather an actual uboot might have experienced at a certain time and place.
One could then look up this data and plan patrols accordingly, this would also make your point of weather reports from other ships/planes/uboats feasible.
The rest of your post I agree with... having now been on the deck of U 995, and seen how small it really is, I will never have my crew man the deckgun in 9m/s wind again, even though the game allows it.