Whether a liberal or conservative idea, this will be another form of competition. And competition is a good thing. If this bank try’s to fund wacko ideas it will crash.
I believe any company can set any standards that they see fit as long as they don’t break the law. That being said I would have a hard time doing business with or working for a company that wants to dictate morals and values I may not hold.