But with NFT.... You don't have to spend any money at all. You can just download the item. Why would you pay any money at all. If Van Gough painted two "starry night" painting and sold the 1st for $10MM but offered me the 2nd one for free, I'd take the free one. Why would anyone pay money for something that you can get for free?
I think its because we're in a time of massive inflation of assets, probably brought on my the Fed's policies. We've inflated housing with low interest rates, stocks with QE and salaries for the lucky few in certain industries have risen much faster than the rest. This has lead to a group of people with excess cash chasing return. Once all the low hanging fruit has become out of reach in terms of value (ie: TLSA), money is seeking any other place to get returns - Crypto, penny stocks, SPAC's and now NFTs.