High gas fees on the ETH blockchain, makes it unprofitable to sell NFTs on it. Binance Smart Chain would be a better choice, but mainstream adoption on the platform is still low these days (when compared against Ethereum).
Fee on Ethereum network is very low recent weeks and it is amazing time for people who want to move their ETH or ERC20 tokens, for swap, trade or input consolidations
12 to 15 Gwei as gas price is very cheap.
The mainstream adoption of NFT will not be only made by Ethereum or Binance Smart Chain or any other smart contract platform, or transaction fee. The main barrier is the risk from NFT tokens. Some people believe in NFTs but the majority are fear about NFTs. I don't think NFTs will die or will never get mainstream adoption. People thought about Bitcoin like that 10 years ago and they were wrong.