Because PP and eBay use possession of a credit card as a confirmation of identity. New members are allowed a few purchases, usually limited in value, without a card, but after that, as a seller protection measure, you have to add a card.
Sometimes prepaid cards are accepted.