Of course, the exchange should compensate for these losses as it was precisely because of its mistakes that money was lost
This mistake is done by exchange but it is not ethic to ask funds back from airdrop participants. I am sure more than half of participants will not send back these amounts. Exchanges have to double check these type of transaction before confirming it.