Not sure what would happen if they caught you.
I assume it’s to avoid responsibility and money laundering.
From what I see there are limits on the amount of cash you can mail in the US as well.
In reality, nobody gives a fuck if you mail someone 50 euros.
Where the line in between lies, I have no idea.