I'm pretty sure PayPal prioritizes bank accounts for payment because it doesn't cost anything to draw from them directly, whereas credit (and debit) cards cost a fee to the people taking money (PayPal). I have the option to use my credit card, but it always defaults to bank.