Watched an interesting talk by John McAfee the antivirus pioneer. In this talk he chats about how a hardware wallet is the only safe way to store your Bitcoin and regardless of how great or secure a particular software or mobile wallet is, at the end of the day they all expose your seed and/or private keys either on the screen or force you to type them leaving you vulnerable to hackers. Hardware wallets however things are done off your computer screen and not typed in.
He also goes on to talk about other flaws of Bitcoin and Cryptocurrencies in general, he says it doesn't need to be as complicated as it currently is. He goes on to talk about how software could really simplify people's lives and make cryptocurrencies much more approachable for a noob.