You guys are acting like it's such a big deal to steno it into a word document by base26-ing it into sentences as initialisms using markov chains. Facebook sends my 14 megabyte word files no problem (to transfer a 700 kb wav file). I mean sure it was easier on me or my recipients when I could just dump the base64 in there. And when it started rejecting that, adding the markov chains as initialisms was no walk in the park, you have to let your recipient know how to get it back out again (basically a perl one-liner). But at least there's lots of Gutenberg ebooks to train on and really it's just not that big of a deal. Anyone can do it in an hour or two in pretty much any language, just follow tutorials. Then just tell your recipients what to do and they'll jump through whatever hoops you want. I mean how else am I going to send a 700 kilobyte wav file? FedEx a custom-pressed CD under my own label?
So really Facebook is pretty reasonable.