Millhouse is right on. I'm no proponent of ethanol blends (read ethanol is BS) however, 10% ethanol is not going to cost the differences in mileage stated above. I believe that all the "good" that's supposed to come from the use of ethanol is mostly hype for someone's private agenda but it's not going to cause a 5 to 10 MPG difference.
Sure... ethanol blends may produce less green house gasses per gallon but you gotta burn more gallon(s) to cover the same distance. What I've read so far about ethanol/methanol blends, always quantifies the amount of freed pollutant per gallon of gasoline but never quantifies it in distances traveled or energy produced. Another reason why I think it's all hype.
As for the individual with the pinging issue. Ethanol/Methanol on it's own has a higher octane rating than does regular gasoline. What may be causing your trouble is the additive package in the gasoline that you've obtained. There's a lot more to pump gas than straight gasoline and ethanol/methanol and each service station chain has a specific additive package that they use. Let's also not forget that spring is here. Those same additive packages change with the seasons so even though gas station X is the same station you've filled up at for the last year with no problems, you may need to consdier that the seassonal changes in their gas may be the cause and not the ethanol/methanol blend.
In other words: Try a different gas station from a different company and see if the problem persists.