Coingecko's latest report reveals that the leading 50 crypto airdrops have dispensed tokens valued at $26.6 billion from 2020 to 2023.