Sending money outside of the US

Had a really interesting conversation with someone from Morroco the other day about sending money from their gig-economy wages in the US to their family. This seems to be a very big topic for discussion and curious what others think about the means to send money cross-border currently, and where it needs to improve. Thoughts?