Very true. I had the opportunity to attend a "sustainability" conference a couple years back and the best definition they could come up with was "making the infinite from the finite". That's right up there with skittle-defecating unicorns. I suggested some kind of thermodynamic definition to see if we really were "saving" anything and you'd have thought I had defecated sans skittles.
This has been a peeve of mine since that day and I've yet to find a decent definition from any sustainability advocate that's any more accurate than what you've just said.
Defining the terms takes away a leftist’s power to contemporaneously manipulate the meanings to fit everyone’s desire to be on the side of the angels.