One thing I am pretty sure that you should always avoid typing wallet addresses. But sometimes it is not easy to share wallet addresses between platforms. If you are using your phone, you can use wallet address' qr codes but it is not convenient other way around. For example Celsius Network has only a mobile app, some other platforms have only a web app. If you are using Apple devices, you can share your clipboard history between devices. It is very convenient to copy password from your desktop and paste it in your phone.
You can find more information about setting it up here.
There must be similar applications for other platforms also. If you use similar applications for Android/Windows or Android/Mac, please share in the comments. I have not stepped out from Apple ecosystem.