Meme tokens and NFTs sold for millions — how good are they for the industry?