I'm talking about the fundamental difference between a battery of any variety (chemical, flywheel, etc.) and petrochemical energy sources.
The article compares energy density of gasoline and other energy sources with "electric". It's a poor comparison. These are different categories. One is an energy source which is also a storage medium (single use), the other is a pure storage medium.