Earlier quoted context omitted.
This needs to include the energy cost of data transmission to/from cloud data centers as well for a fair comparison. These server farms don't exist in isolation.
Only if you assume that there are substantial differences in those costs between the different cloud providers.
Only somewhat related, but I'm quite certain that on premise solutions would win over most cloud services if the energy cost of data transmission was factored in.