Yes, Occupy Wall Street should make it own debit card. It has been awhile since anyone has heard anything from this movement and now they want their own prepaid debit card and making news again. I think they should go for it if they can raise the money to do it.
The organization should do this due to their hatred for national banks. The protesters should put their money where their mouth is and replace the system they're fighting with their own model of it. This would evolve the movement beyond protests and lead towards an actual solution rather than just creating awareness.