If oil company bashing is off topic then keep it off-topic.
I see it too often, and on this website.
I am an oil engineer, and I hear no complaint AT ALL when the users of petroleum drive into their station forecourt and fill up their Suburban to the cap with petroleum, then drive off towing their boat with no thought at all as to the men and women that put it there.
When the oil men and women DIE putting it there, and 11 of them did last summer, all I hear is high-volume oil-company bashing about oil on beaches.
If you don't like petroleum, then don't use it.
I am going to have the last laugh watching you try, and I can tell you that our oil-company-hating friend there with his diesel electric won't get far without it.
So let's all stay on topic then, shall we?, and leave oil-company bashing to those that don't use petroleum.