"We are not sustainable, and we know that, but buy our products anyway" is still greenwashing...
Admitting that they're not where they want to be, and presenting the results of a commissioned study that shows that, is more transparent than most other companies would ever be. I do actually believe that Framework will try to get their sustainability numbers better over time.