:) I think you should re-read the NOAA article, they are using the GPS signal to detect water vapor since it causes a delay in the signal
Btw I never said that it won't work in bad weather conditions, I said that it has an effect on signal strength and signal travel time!