To answer your question literally: Congressmen like credit card companies because of their large campaign contributions. Anyone hoping to disrupt will have to overcome the fact that the rules of the game are being written against them. Paypal and Square seem to be doing alright though. Google wants to get into the market as well.