They are except when they're not. Plenty of NFTs are on-chain. Also, if nothing else, they've provided a lot of creatives an opportunity to get compensated for their work. The "art" NFT eco-system is very much akin to a patreon of sorts. I don't see how that's a bad thing.