Printed labels that meet the right specifications i.e. font, spacing, format etc are much more likely to be sorting using technology that reads addresses electronically which is preferable because you want your order to receive as little attention as possible whereas hand written labels often require manual sorting. Printed is therefore considered preferable.