I think there are few points to make here. The Ryzen gen 3 is a year old now. So the expectation should be that Intel should win with a brand new processor. Also, electricity over time does have a cost. Sure 130 watts over an hour might only cost you around $0.02. But, let's say you have the processor for 4 years and you average running it at full power just 2 hours a day. That's around $60. Also these motherboards for Intel are more expensive. The difference in price is easily made up by the difference in motherboard prices provided you are trying to build within a budget. So to claim these processors are cheaper is a bit misleading considering to use them properly, you have to spend more. Also, cooling is a bigger problem, so you'll likely need to spend more there as well. Overall this processor will cost you more, and so the truck example stands.
Kudos to Intel for taking the crown back from AMD, for now, but I just don't think this is as impressive as its being made out to be. That's my opinion and I'm sticking to it.