What's the incentive for banks to offer this? Why would Chase, Citi, BofA or anyone else want to allow you to store their competition on their hardware?
At that price it's only going to appeal to a small number. Heck, even at $50 I don't think many people would get one.
The point is a lot of store cards and bank cards are owned by the same person/corporation so it balances out. But it needs to be free. The illusion of you having store cards for different stores is just that an illusion. Its given to you so if you get pissed off with one store you go shop at another. But really nothing changed, the money still goes to the same owner. Its the same with household apliances. Its called the manufacturer merry go round. They don't care cause you can't get off if you tried.