The arms race between online criminals and people trying to protect you from them is in full swing. But seeing that well-respected security researchers are desperate enough to suggest using bootable Linux systems for online banking is quite scary.
Yes, there is no other way of defending against a large class of attacks.
No, real people should never have to go through this ordeal to not be ripped off.
If conducting secure online transactions has come to require such levels of effort and sophistication on behalf of end users, it’s a dangerous cancer for the dream of online commerce which must be recognised and addressed.
Criminals have an easier task than defenders, as security is only as good as its weakest link. Regardless, we can and must do better than this – dumping the cost on end users must stop.