It is 25$ worth not 40$ worth.
But in return, they are asking for personal information and a kyc. 25$ worth your kyc is something debatable.
Indeed, but here you have to remember that these 25$ are really worth 25$ because of how big market cap and daily volume is on XLM.