IMHO, allowing payment by USD/credit card kind of defeats the purpose of everything we're doing here.

How so? Someone would be paying USD to mine coins, effectively exchanging USD into cryptocurrency. Nothing wrong with that.
What would stop someone paying for rig time on a credit card and then doing a chargeback?