Because it costs business more to accept Discover than MC or Visa. Every time you swipe your credit or debit card, the merchant is charged a fee plus a percentage of the total. Over a buck on a $35 charge. It is higher for Discover as discover processes their transactions different than Visa & M...