Wire transfers leave a monumental paper trail that virtually lasts forever. It's an easy task to cross reference those transfers to names and dates using modern technology. Then there's the fact that a person generally cannot send an international wire transfer without identification; financial institutions require government-issued ID (like a passport or driver's license) and other personal info (like SSN, address) for Anti-Money Laundering (AML) and Counter-Terrorist Financing (CTF) compliance, especially for international transfers, making it nearly impossible to do so without verifying your identity.
And yes, Mexican money transfer businesses similar to Western Union or MoneyGram, and Mexican financial institutions absolutely require ID for sending or receiving money due to strict anti-money laundering (AML) and "Know Your Customer" (KYC) regulations, needing valid photo ID (like a passport, driver's license, or Consular ID) for all transactions, especially larger sums, to verify identity and prevent fraud.
Thank God for AI. Looking all that shit up would have taken me at least an hour.