Wallets are never going to be mainstream the way they work right now, so for most people, online wallets are the way to go - at least until hardware wallets are a common thing, like say in the form of a ring. If that ever catches up, I think it will be the way to go for people who want to have personal wallets.