Ive seen those situations too which you would need up to send some fees or amounts for them to able to push transactions on sending out tokens but i do see really a dumb thing to do. Airdrop would always been free and this is one of the ways on how to market their tokens.Theres no point on asking out fees because this would really be their obligation and they should have the fund for them to make use of it.
Whatever it is if the airdrop/marketing team of that token requires of any amount to be sent, it's your own will to follow.
But I'll never send any amount if they ask, I'm not a die hard fan of airdrop.
A legit projet will never ask money to us becuase they are actually givin us the money then why they need money from us so don't be a dump and send the fee if they asked ever and as you said most of the airdrops are not worth to do because they might be scam or pay us worthless tokens.