a little reason may be there in its side that brokers can get more commission instead of the credit card and if they transaction through the credit card then they have to face the cards charges so they save their commission and chose a sources of transaction in which they can get more profit.