I really disagree with this premise.
For example, where I've worked, I've generally found it easy to make improvements that solely benefit the environment, even though they are virtually always more expensive and carry no other advantages, and often additional disadvantages.
Since the more recent protests, though, and especially after we all nearly lost our jobs due to the antics of a handful of protestors, that support has just gone. Being greener is no longer and end unto itself, and people don't want to either be seen as supporting their cause or 'helping' the people who cause real problems for everyday people.
It may not be logical, but even I am quieter about my environmentism because I don't really want to be associated with people who proudly block ambulances and cause pain for thousands of regular people.
Because ultimately, nobody's going to 'just stop'. We're not here due to the scheming of a few people, there are a lot of reasons oil is currently so ubiquitous, and fixing it is going to be a fairly gradual process. Fortunately, oil isn't the only way we can fix emissions, and so progress over spans of a decade or two, when that progress is going in parallel, can yield dramatic results.
My concern is that antics like these are going to slow or even reverse some of the political will to suffer the short term pain required to make these changes as quickly as we need.