I agree with the article that from a practical point of view, ethanol is a sham and that the mandate is basically designed to add profitability to a failed industry. But I'm not sure I can go as far as saying E10 (or even E15) is significantly worse than using gasoline. It is slightly more corrosive than gasoline and it will lower your gas mileage slightly, but it does have a higher octane rating than gas.
You can't really tell people to watch out when filling up with gas with ethanol in it as it's mandated is just about every single state. The automakers have had more than enough notice about it and any new car should be more than capable of handling the slight E85 mix. I can see some older cars having issues eventually, but it would basically be with your fuel lines corroding, not any significant engine damage.
Unfortunately, the reason your HPFP failed is because of some sort of design flaw. I'm an active member on e60.net and people have been going through 3 or 4 fuel pumps on even the newest post-LCI cars. Last I read BMW is on its 4th revision of the pump right now. Audi/VW have been using very similar HPFPs for years now with their DI engines and nobody in that community has been complaining about fuel pump failures. I really think that BMW's repeated insistence that bad gas is causing the issue is just a way for them to redirect the blame, in hopes that they finally get it right with the latest revision.