This is like complaints that were directed at Al Gore. True but not true. Every person can always "do more" to better or more completely achieve a goal or realize a value. And values usually are competing or in conflict with each other. Better realize one and less better realize another. Ying and Yang. For every action there is a reaction, etc.If the OP was really concerned, he'd walk.
One of the main points of the OP was advancing on the path of sustainability. One thing that is very apparent, both on its face and on its consequences, is that oil, and all fossil fuels, are not sustainable: no more of each is being made and the consequences will result in a radical change in the earth's environment. So, doing anything to reduce use of fossil fuels is a move forward to sustainability. Can anyone do enough? No. Is doing something better than doing nothing, or worse yet, increasing use of fossil fuels? Certainly.
In my own case, on direct use of fossil fuels, except for gasoline, we not only use none but with 5.2kw added PV will produce more energy than we use, i.e. net zero+. Even with the PV we now have, we have avoided production of 32,169 lbs of CO2, as well as quantities of nitrogen dioxide and sulfur dioxide, generators of acidification. This is much better than where we started. Can we do more, absolutely. Our use of gasoline has remained relatively static over the last 24 years, all of our cars have been right around 30 mpg or a little better. Can we reduce use of gasoline, yes. But our current use is much better than had we had 15-20 mpg cars. And I believe our next car likely will be electric, and again we will do better.
If the point is advancing on the path of sustainability, then we are walking the walking. And I suggest the OP is also.