Its idea of using blockchain to connect the mainstream, which is a parallel, more equalized banking system, is somewhat far-fetched and very interesting. However, it’s also very difficult to put in practice.
The system is complex, and it needs a lot of people to make it effectively - otherwise users will have no retailer to accept a card or lend them the money they need.
There are possibilities, but we'll have to wait and see if it'll work.