OK, lots of folks need to learn units and unit conversions.
It is absolutely possible to compute an "MPG" basis for an EV, so long as you set forth a few parameters.
A gallon of gasoline has a certain amount of energy. A pound of coal has a certain amount of energy. An ounce of uranium has a certain amount of energy. All of these things can be made equivalent to one another on the basis of a certain amount of energy.
So, let's make funny numbers. Let's say that for the gallon of gas, the pound of coal and the ounce of uranium, all are one watt-hour worth of energy. You can produce one watt, for one hour by conversion of any of them.
The only true valuation of MPG is an IC only vehicle. Then fuel in gives you power out, which is traction over a distance. MPG. If you hybridize, you already have a pseudo-MPG, because energy storage is accounting for some. One could play accountant with a hybrid by starting out with a 100% full battery, running on gasoline with battery assist, and ending with a 0% full battery. You used the energy in the gas, but cheated and got the energy in the battery too.
I'm not saying that is how they do it, I am just saying what could be done.
Now, go to an EV. If you go back to my true efficiency estimates on the first page, you can see how the energy in the raw fuel might be considered to equate power out via an efficiency value. Figuring efficiency into it, one can normalize, say, a powerplant efficiency on a pound of coal vs. an IC engine efficiency on a gallon of gasoline. To go so far, you need this much gasoline, or this much coal (converted at their respective efficiencies). However, we know that for the pure IC case, we go liquid fuel in, distance out. We can normalize the energy, since energy units are irrespective of what the source is, and thus get an equivalent MPG value.
It is fully possible and logical to quote "MPG" for an EV, as you can normalize values to enable an apples to apples comparisson.
We are surrounded with bogus units anyhow... Take a common one for example... horsepower. It is as bogus a unit (IMO) as MPG from an electric car. HP is just a semi-normalized valuation of torque.