The official sustainability definition.

Isee your point. Right now noone has sat down and built a product or process grading sheet like LEED has for buildings. If there was I would definitely want to be a part of it.