Imagine you own some foundation, and for every donation you want to give donor an NFT as gift. So taking gas price in mind, how would you solve this problem for 10k+ users?
You should learn to be smart and tell the user that he has got a beautiful NFT and let him collect it himself!Those who want NFT are willing to spend a little gas, and those who don't want NFT don't need any.
Of course you should also deploy the contract on a relatively cheap chain, otherwise there will still be a lot of users who don't want to claim the NFT.
God bless you.😎