So no water will go down the tube when driving in a hard rain?
Even if it does it'll just stick in your air filter where it'll be pulled apart into tiny droplets. Your engine can injest water that way. Water injection has been used succesfully in piston engines since WWII. It would be a great power adder for Drag Racing, because of such it's not legal in any form of drag racing. IIRC. You just need a nitrous wet fuel nossle to spray it in atomized and a window switch to allow it only to happen at high rpm under full throttle.
When a 4x4 goes under water it injests a huge amount of water too quickly. Rain can't duplicate this.
Power boats gulp a bit of water every once in a while. I've even stalled a few which is really bad, flooding the engine can hydrolock it and blow it up. That needs lower revs or huge amounts of water.
I used to try to kill old tow motor and fork lift engines with water. (I was replacing them anyways) As long as I could keep the revs up I could literally dump entire glasses of water directly into the engine without hurting anything! Darn things wouldn't die. We actually used a technique to knock carbon off the valves. Get the engine red hot from work, pull into garage,and dump water down it's throat to cool the carbon too quick and make it brittle and fall off. Actually worked. Now these engines were disposable becuase of the metal recaiming work they did ate them up in less than a year. I wouldn't do this to "nice" engines.
If you're really concerned you can just put the snorkle on backwards.
I'm more worried about a car wash ripping the snorkle off than flooding an engine. I just use the manual spray and wash places. My truck barely even fits in those! I'd be sweating bullets in an automated wash.