When claiming an NFT (smart contract interaction), the gas fees would have been $50-$80, so I went to Advanced options in MetaMask, and turned down my willingness to pay for gas to around 25,000 units for a much lower gas fee of $6.
The transaction failed however (I guess because $6 gas fee is too low?), and my ETH wallet balance is now lower, meaning that the gas fee was taken even though the transaction failed.
Why are gas fees taken for (both?) failed transactions/contract interactions?