It's more about definitions.
The "green" crowd has so polluted the vocabulary with politics that words like "sustainability" don't mean anything beyond a politically correct implication. It's impossible to have constructive conversations without finite definitions of terms.