I don't understand this utopianist view. Yes, I would like to see oil companies go away but we can't switch off our oil dependency like a light. Whether we like it or not, literally the entire world runs on oil in some capacity and we don't have the ability to wean ourselves off it in the immediate term.
So we should ensure that oil companies have the best technology available to maximize efficiency and minimize the chances of catastrophic environmental disasters (which are almost always the direct result of a technological deficiency) while simultaneously working on the technology and policy that will allow us to minimize our oil dependence in the long term.