I agree that ethanol will attract moisture. That's the original purpose for adding it to gasoline in cold climates. However, to say that it will pull moisture out of the air at a rate that will contaminate the fuel in a matter of weeks or months, is difficult to accept. I leave two full five gallon containers at my camp all winter (5 to 6 months) and use that fuel when I resume going to camp in the spring. I also leave left over mixed fuel for my outboards in the plastic and steel fuel tanks. In the spring, I add fuel if I need more for the outboards or just hook up the tanks, fire up the engines and go. Never an issue. The only time I have a water/fuel issue is if the gasoline is contaminated when I buy it. That and dirt in the fuel have been far more of a problem than anything else.
Regarding ethanol dissolving rubber/vinyl/plastic etc. I'm having a problem with that theory as well. I leave the fuel lines on my outboard engines full of fuel and connected to the engines for the entire spring/summer/fall (6 months). Sometimes one engine/boat won't be used for weeks at a time. A couple squeezes on the fuel siphon bulb, pull the choke and the engine(s) fire right up.
Last week while putting up with a couple days of rain, I decided to pull the carburetor off of my 1984 Suzuki outboard engine. Not that the engine wasn't running right. It was running fine. I had the time and after 26 years of regular use, I was curious to see what the inside of the carb looked like. Clean as a whistle. No corrosion in the float bowl or anywhere else, all jets nice and clean, no blocked passages. it was like new. Every ounce of fuel run through it was regular pump gas. Ethanol and all.
I'm not saying that it's impossible but I've never seen nor experienced an issue with ethanol blended fuel. I assume that if and when the ratio of ethanol to fuel increases, problems may arise. However, at the present ratio, for me there is and have been no issues.
At the risk of repeating myself, dirty/water contaminated fuel from the pump is where my problems have come from. Check your fuel carefully. If you do, you'll see most of your fuel related problems will disappear.
When transferring fuel from a large container, use a siphon. Keep the bottom of the siphon hose/tube an inch or so off bottom of the fuel container when transferring fuel to another vessel. When the fuel in the container is down to an inch or so, slowly tilt the container so that all the fuel is in one corner. Look closely for separation and change in the colour of the fuel at the bottom. Water will sink to the bottom and it's usually discoloured by rust and easy to see. Even clean water can be distinguished from the gasoline this way. You just have to look carefully for it.