I was told that the inability to mail to alts was put in place to help nerf/limit omnicrafters who would try to get around the 3 specializations limit by making a couple alts and just mail the materials to them. As omnicrafters would be completely dictate the market and cause the crafting market to crash from monopolies. Or from there being no crafting market because everyone is completely self sufficient.