And pre-paid debit cards have fees. Even the good ones. Nothing's free. Even the one GDE posted has a dormancy fee if you don't use it for a month, a per transaction fee and other misc less likely fees. Not huge, but GDE would rather pay $1 per transaction than pay off a credit card monthly and get a "measly" $20 back?
If you don't understand that pre-paid debit cards are designed for those that DON'T have money, credit or the ability to maintain bank accounts then "you" should look at your own finances and spending habits, not post ridiculous claims about how bad credit cards are.
It's akin to posting how "bad" whiskey is and how stupid people are for drinking it, because every time you drink it, you get sick and have a hangover the next day.
News flash, it's not the whiskey's fault, just like it's not the credit card's fault!