Sen. Elizabeth Warren slams the CFPB for undermining credit card affordability, exposing contradictions in US financial policy and offering lessons for MENA markets.