Accurate summary. Had been working on issuing side for almost 5 years. Some of the issuing providers offer really good APIs, some of them are really bad. But overall the card networks are easier to implement than parsing banking data directly