It makes fro an easy way to calculate expected mileage from battery packs. Some have a 36v pack, others 72, some 84. Much easier to work out the WH of the pack to calculate range I find.
Those figures are average on a journey that I tried to keep to those speeds. THey include acceleration etc. I agree that if you wanted power consumption at a certain speed than watts used at that speed would be the way to measure it, but thats not the goal. There is a thread about that somewhere too though! Even that measurement is dependant on too many variables to be duplicated by another rider on a different bike on a different road with different weather conditions. We only want comparisons though.
The other good reason to do it this way is that everybody's drainbrains shows the wh/m figure, with no calculations needed.
Another point is that, on the same bike I had a X'lyte motor, which would draw very similar power @ 30ph, and 25mph, yet when I get back from a trip the wh/mile figure is much lower on the new puma. The puma uses less power to acdellerate it seems. How would you work out how many watts it takes to accellerate to 20mph/30mph etc without a "watt vs time" figure?