The oil etc still has to be transported for electricity in our society to the power station most of the time. Just as it does to Central gas hubs
Yes, you're right.
I wasn't trying to say that electric heating is more efficient, just making the point that there are losses in the supply chain of each fuel and it's probably impossible to compare them other when taking the full chain into account.