Charging for credit cards is no more "BS" than charging for shipping. (I'm sure FedEx would love a law that said you couldn't charge extra for next-day shipping - to "protect" consumers, of course!)
BTW, PayPal is still FREE for non-credit-card, personal use. So use it in that mode and be happy.
BTW, PayPal is still FREE for non-credit-card, personal use. So use it in that mode and be happy.