2 things that make me positive you didn't read or use your brain.
1. You compared a bucket of fuel- which requires a refinery, a pump, and a setup to make it into fuel. To a early-game generator that can slowly be upgraded into something powerful.
2. " while diesel generator gives ~380k...