Certainly not defending Intuit here, but for clarification, latest reports that I've read indicate that it is online transactions they won't process. This is the statement to which I refer:
"“The policies apply to payments received by companies in industries that are regulated by federal and state law, such as sales of pharmaceuticals, tobacco sales, pet sales, alcohol sales and firearms and weapons sales,” Intuit said in a blog post. “Our company does NOT prohibit ANY of these regulated industries – including the firearms industry – from using QuickBooks for payment processing.”
Intuit also said many of the transactions from its “bank partners” require customers to be “present to swipe their credit card,” but the company cannot verify a customer was present during online transactions."
Again, not defending Intuit, nor trying to talk anyone into or out of using their products/services.