At least there IS some consumer protection with a credit/debit card. What is there with a pre-paid card? Zelch, Nada. Lost or stolen tough love.
The banks love this. It is all about positioning themselves to make the most of fees, interest and money disappearing into unused, stolen and lost...