Making the best possible mint/bank software therefore seems like a useful task that can improve the lives of billions. And for those also-imporant billions whom banks don't want to or can't serve, bitcoin is there for them.
Good point. And that's why I wrote this guide about ecash (including your nice presentation video) making a use case scenario where a local merchant could distribute his own ecash mints among his customers, from a local community.