There are so many airdrops right now flooding the crypto space fake, scam and I suggest if you are not sure if that is legit or fake airdrops you can use new created wallet so that you can easily transfer it to your main if ever its real but if scam even they get the recovery no any tokens will be collected from you since its a new wallet and no any token stored.
maybe what you say may have been a lot and could not be stopped because they were looking for profits from things that were not wise. Good advice does need to be made of what you said to create a new wallet to accommodate useless tokens from being mixed up. but can also use metamask to differentiate if it is necessary.
This is a must, because, it is no good to "put all eggs in one basket". If anyone is asking for a private for an airdrop, never give it, as a receiving address, is enough, to send you the coins. When you are asked for private key, this is a HUGE red flag, that he is a scammer.
because indeed we cannot blame it because of the habitual factor of people wanting to put it in just one wallet to make it easier so that in the end many useless tokens are mixed and confusing. but as I said above that you can use metamask to sort them.
Of course, if someone asks for a private key, it is very certain that it is a fraud, because if this happens, everything in our wallet will be known and taken.