If you are comfortable with providing your personal information to a third party, then I don't see why not.
But if you're solely going for the airdrop rewards then I certainly don't think it's worth it. Personally, I'd see my privacy as worth much more than just an airdrop, especially when it comes to financials as they can now trace back transactions done by you to your name.
It's an offer that blockchain.com has put out there, and it's up to you to accept it. No one is forcing you to do it.
For $25 then even just on our common sense it wont really be worth it and yes no one is being enforced to comply or sent out KYC to them.
Its a choice but not a necessary thing to be done.Even coinbase do have it where they do give out $50 worth of XLM to USA verified users.Just wondering why XLM is the common coin being given?