I like Matthew and he's done a bang-up job with the magazine, but I have to agree here. The key to getting wider adoption is absolutely, positively in making better software, not hardware.
Unfortunately software alone will never be secure enough to protect the private keys of non-tech people. No matter how much you invest in your software, it cannot be more secure than the environment it runs at. And if the environment is "generic", it is not secure.
A dedicated device is needed for security purposes.
That said, I also wonder if people would like to carry another device around. Maybe for daily spends, smartphone apps are the way to go. Devices like this would be kept home, to access your savings account.
Don't know, let's see how it goes.