It's easier than merely logging into my bank. Or paypal (which unintentionally locked me out for over a year after a broken tos update that I couldn't accept).
People have had hot and cold wallets forever, they just call them wallets and banks. It is the same workflow, except without:
Driving, operating hours, showing ID (oops my (hot) wallet got stolen/left at home. Now I can't withdraw from my bank until that's sorted.), the horrible password requirements, barely usable websites, and spyware apps that may or may not work on rooted/libre operating systems.
It's the legacy banking system that is fundamentally broken.