I hope it feels good to be proven right. Weather is definitely important to the concentration of water vapor in the atmosphere.
Well not exactly right yet. My theory is mainly that this deeper convection has the opposite effect, creating subsidence which, especially in the tropics, is cooling. The effect can be nicely on satellite images of most hurricanes, the storm is in the middle pumping water vapor into the stratosphere, but for thousands of miles around it is sinking air (what goes up must come down) causing a much larger dry area free of high clouds (high clouds are net warming in general). Basically a mature hurricane is a smallish but intense low pressure underneath a vast high pressure system.