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.
Is it worth to exchange your identity with $25? it's not n wallet. worth anymore at all. The fact that a lot of people have claimed it and throw thousands of IDs to the blockchain wallet. whatever big the mcap of stellar and it's not worth.