I figured it was primarily for protection against email-harvesting robots.

I doubt if a lot of thought was invested in that behavior. It was probably just a temporary way of having the import script put something in the U_Fakeemail columns, until a better idea came along.