It's my understanding that, in ideal but realistic conditions, it's more efficient to burn fuel in a powerplant and use the generated electricity to run a heatpump, than it is to just burn the fuel for heat. Pretty neat!
If it's so much more efficient why is a local burner (natural gas, wood whatever) a couple times cheaper for the person living there?