On the contrary to the points you have made I have personally researched BABB ICO and I think its a solid project.
The lager percentage of the World's population is still unbanned which limits individuals, small and medium businesses too.
Small and medium businesses are the backbone of every economy and developing a way where this unbanked portion of the economy can be is a great innovation.
The limitations of traditional banks can be tackled with blockchain tech so why not ride the wave and welcome this great project?
I certainly would love to see how it works when fully implemented.