There's no reason to build on top of failed convention. PIN numbers are ==! FTW
2 FA, that's a little more promising. Bio-metric scanning, even better. The sky is the limit on security measures.
I believe consumer financial products should have as much security as the user wishes, and no financial product should be secured by a 4-6 digit numeric password, besides those holding less than a hundred simoleons
briehost, while those are certainly cool ideas, they are not realistic for getting Bitcoin implemented in the modern day economy.
(Also, bio-metric scanning would take away from the valuable privacy of Bitcoin.)
Unfortunately, cost and adoption is the limit on security measures.
To do what you are suggesting would require terminal manufactures to start making these units, and distribute them. You are talking about a huge scaling.
It will not make sense for a terminal manufacturer to do this for Bitcoin with such low adoption; if anything, it would first need to be adopted by the credit card companies,
then Bitcoin.
Right now, terminals cost $100-$400 wholesale. A high tech solution like you propose would cost start at $800 wholesale, huuuuge price difference and merchant's would not want to change out all their terminals, just for Bitcoin. (Avg. merchant has 3 terminals for different lanes.)
Agreed, security ain't what it should be. But right now the goal is mass adoption of Bitcoin, not to rewrite the security protocols of digital transactions.