It's been several years since I used a card on Steam, but IIRC I had to regularly re-input the card details, whereas I rarely have to re-log into PayPal.
As someone who currently uses a card on Steam, I can confirm Steam asks for the card security code every time I make a purchase.
As someone who currently uses a card on Steam, I can confirm Steam asks for the card security code every time I make a purchase.