The headline does make it seem like it's about the environmental footprint, but his actual quote in the article doesn't seem to be about that. He just doesn't like giving money to financial products "created out of thin air".
That being said, you're right in regards to other people who are definitely scapegoating it.