Title: Spinning a Green Yarn -- Another Inconvenient Truth