Because not everyone wants to (or cant) tie a CC to their account? Plus there is the added fact they wont let you remove it once its added.
Basically if you miss a payment (e.g if your card expires) they will ban you when they try to take payment automatically, where as if you use prepaid cards it will only revert back to a silver account. Once its banned they refuse to lift the ban.