In their short thread on Twitter, the itch team said:
A few have asked about our stance on NFTs: NFTs are a scam. If you think they are legitimately useful for anything other than the exploitation of creators, financial scams, and the destruction of the planet the we ask that please reevaluate your life choices. Peace
Also f̸̗̎ú̴̩c̷̖͌ḳ̵̀ any company that says they support creators and also endorses NFTs in any way. They only care about their own profit and the opportunity for wealth above anyone else. Especially given the now easily available discourse concerning the problems of NFTs.
Interestingly enough, the itch store does have a bunch of "games" tagged with NFT, although they largely seem to be jokes and parodies. The store isn't exactly known for its quality control, so hopefully they're keeping a closer eye on this given their clear stance against the tech.
What are NFTs? Short for "non-fungible token", they can be pretty much anything digital - supposedly as a form of ownership but you don't really end up actually owning anything. It's pretty ridiculous when you look into it more. Unfortunately, they've been used in a lot of scams, with original artists being ripped off constantly and there's a huge amount of evidence everywhere on how problematic NFTs have become. Want to know more? Here's a good video on it: