Back in the late 1950s, when aluminum storm windows were brand new to the market, our neighbor had them installed. The installer was brand new to the installation of these brand new to the market storm windows.
He did a very tidy job of caulking all around.
Four years later all the primary windows had to be replaced because of water rot and all the framing directly under the windows had to be replaced too.
There was probably mold too, but no one knew about mold back then.
In any case, I remember as a young child "Never caulk the weep holes".
After college I bought an Alfa Romeo Duetto Spyder (the car from the Graduate). It was really pretty, but they had the reputation for rusting out the rocker panels. I asked my mechanic to drill out 1/4" diameter holes at the bottoms of the rockers panels. They did have weep holes but they were already blocked and water drained out when he drilled them.
But my car never rusted.
My father had a Jeep Wagoneer. He got a flat in the dead of winter. When he went to remove the spare he found that the rocker panel that housed the spare was filled with water and frozen solid. So he had the same mechanic drill weep holes in his car too.
My brother-in-laws Acura Legend had a sunroof that leaked. We snaked out the weep holes and the leak was fixed.
You can never make anything 100% waterproof. But you can usually arrange for drainage.